#include <baseApp.h>
Inheritance diagram for baseApp:
Public Member Functions | |
baseApp (void) | |
virtual | ~baseApp (void) |
virtual int | main (int argC, char **argV) |
virtual int | initialize (int argC, char **argV) |
virtual int | run (void) |
virtual int | terminate (int sig=0) |
Static Public Member Functions | |
static Application * | TheApplication (void) |
Static Protected Attributes | |
static Application * | _theApplication = 0 |
Definition at line 8 of file baseApp.h.
baseApp::baseApp | ( | void | ) |
baseApp::~baseApp | ( | void | ) | [virtual] |
int baseApp::main | ( | int | argC, | |
char ** | argV | |||
) | [virtual] |
Implements Application.
Definition at line 27 of file baseApp.cc.
References initialize(), run(), and terminate().
Here is the call graph for this function:
int baseApp::initialize | ( | int | argC, | |
char ** | argV | |||
) | [virtual] |
Implements Application.
Reimplemented in keysT.
Definition at line 43 of file baseApp.cc.
References BESGlobalIQ::BESGlobalInit(), and BESException::get_message().
Referenced by keysT::initialize(), and main().
Here is the call graph for this function:
int baseApp::run | ( | void | ) | [virtual] |
Implements Application.
Reimplemented in agglistT, bz2T, cacheT, constraintT, containerT, defT, gzT, infoT, initT, keysT, lockT, pfileT, plistT, pvolT, replistT, reqhandlerT, reqlistT, resplistT, and uncompressT.
Definition at line 69 of file baseApp.cc.
Referenced by main().
int baseApp::terminate | ( | int | sig = 0 |
) | [virtual] |
Implements Application.
Definition at line 75 of file baseApp.cc.
References BESGlobalIQ::BESGlobalQuit().
Referenced by main().
Here is the call graph for this function:
static Application* Application::TheApplication | ( | void | ) | [inline, static, inherited] |
Application * Application::_theApplication = 0 [static, protected, inherited] |
Definition at line 15 of file Application.h.
Referenced by baseApp(), Application::TheApplication(), and ~baseApp().