Application Class Reference

#include <Application.h>

Inheritance diagram for Application:

Inheritance graph
[legend]
Collaboration diagram for Application:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~Application ()
virtual int main (int argC, char **argV)=0
virtual int initialize (int argC, char **argV)=0
virtual int run (void)=0
virtual int terminate (int sig=0)=0

Static Public Member Functions

static ApplicationTheApplication (void)

Protected Member Functions

 Application (void)

Static Protected Attributes

static Application_theApplication = 0

Constructor & Destructor Documentation

virtual Application::~Application (  )  [inline, virtual]

Application::Application ( void   )  [inline, protected]


Member Function Documentation

virtual int Application::initialize ( int  argC,
char **  argV 
) [pure virtual]

Implemented in baseApp, and keysT.

virtual int Application::main ( int  argC,
char **  argV 
) [pure virtual]

Implemented in baseApp.

virtual int Application::run ( void   )  [pure virtual]

Implemented in agglistT, baseApp, bz2T, cacheT, constraintT, containerT, debugT, defT, encodeT, gzT, infoT, initT, keysT, lockT, pfileT, plistT, pvolT, regexT, replistT, reqhandlerT, reqlistT, resplistT, scrubT, uncompressT, utilT, and zT.

virtual int Application::terminate ( int  sig = 0  )  [pure virtual]

Implemented in baseApp.

static Application* Application::TheApplication ( void   )  [inline, static]


Member Data Documentation

Application * Application::_theApplication = 0 [static, protected]


The documentation for this class was generated from the following files:
Generated on Wed Nov 21 12:19:43 2007 for OPeNDAP Back End Server (BES) by  doxygen 1.4.7