Static Public Member Functions
|static EBIndexSpace *||instance ()|
|static void||alias (const EBIndexSpace *a_input)|
Private Member Functions
Static Private Attributes
|static EBIndexSpace *||s_instance|
|if you want to sneak an existing EBIS into the singleton. |
|static EBIndexSpace* Chombo_EBIS::instance||(||)||
Return a pointer to the singleton EBIndexSpace. Until this is called once, the singleton is null. See Design patterns for why this is done this way.
|static void Chombo_EBIS::alias||(||const EBIndexSpace *||a_input||)||
This is NULL until the first time instance() is called. On the first time it is called it is set to new EBIndexSpace(); After that it points to the same thing.
if you want to sneak an existing EBIS into the singleton.