Cody, might I ask why you changed the LibMeshInit destructor to be
virtual?  I'm not disagreeing with the change (one extra vptr for a
singleton object isn't a big deal), but I'm curious about the reason
behind it.  If you're creating an object for your own framework's
initialization that inherits from LibMeshInit, it might be safer to
create one that contains a LibMeshInit instead.  There's less change
of anyone accidentally breaking things out from under you that way,
which might be a worry since (clearly) we weren't picturing
LibMeshInit as being a base class.
---
Roy

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Libmesh-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to