bes
Updated for version 3.20.6
|
33 #ifndef B_BESModuleApp_H
34 #define B_BESModuleApp_H
40 #include "BESPluginFactory.h"
41 #include "BESAbstractModule.h"
59 typedef struct _bes_module {
60 std::string _module_name;
61 std::string _module_library;
63 std::list<bes_module> _module_list;
64 int loadModules(
void);
71 virtual void dump(std::ostream &strm)
const;
virtual int initialize(int argC, char **argV)
Load and initialize any BES modules.
Base application object for all BES applications.
BESModuleApp(void)
Default constructor.
virtual ~BESModuleApp(void)
Default destructor.
virtual void dump(std::ostream &strm) const
dumps information about this object
virtual int terminate(int sig=0)
clean up after the application
Application class for BES applications.