33 #ifndef I_BESGlobalInit_h 34 #define I_BESGlobalInit_h 1 63 virtual bool initialize(
int argc,
char **argv);
66 virtual void dump( ostream &strm )
const ;
69 #endif // I_BESGlobalInit_h virtual ~BESGlobalInit(void)
Mechanism for the orderly initialization and termination of objects.
virtual void dump(ostream &strm) const
dumps information about this object
bool(* BESInitFun)(int argc, char **argv)
virtual bool terminate(void)
Method used to traverse a level of termination functions.
virtual bool initialize(int argc, char **argv)
Method used to traverse a level of initialization functions.
Provides for the orderly initialization and termination of global objects.
BESGlobalInit(BESInitFun, BESTermFun, BESInitializer *nextInit, int lvl)
Construct an initializer object that will handle the initialization and termination of a global objec...