HyperspaceExplorer 0.7.1
Classes
Creation policies
Singleton
Collaboration diagram for Creation policies:

Classes

struct  Loki::CreateUsingNew< T >
 Implementation of the CreationPolicy used by SingletonHolder Creates objects using a straight call to the new operator. More...
struct  Loki::CreateUsing< Alloc >
 Implementation of the CreationPolicy used by SingletonHolder Creates objects using a custom allocater. Usage: e.g. CreateUsing<std::allocator>::Allocator. More...
struct  Loki::CreateUsingMalloc< T >
 Implementation of the CreationPolicy used by SingletonHolder Creates objects using a call to std::malloc, followed by a call to the placement new operator. More...
struct  Loki::CreateStatic< T >
 Implementation of the CreationPolicy used by SingletonHolder Creates an object in static memory Implementation is slightly nonportable because it uses the MaxAlign trick (an union of all types to ensure proper memory alignment). This trick is nonportable in theory but highly portable in practice. More...
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends

Generated on Mon Apr 9 2012 20:25:16 for HyperspaceExplorer 0.7.1 by doxygen 1.7.4  -  Hosted bySourceForge.net Logo