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


Detailed Description

Definition at line 6 of file Application.h.


Constructor & Destructor Documentation

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

Definition at line 8 of file Application.h.

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

Definition at line 16 of file Application.h.


Member Function Documentation

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

Implemented in baseApp.

Referenced by main().

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

Implemented in baseApp, and keysT.

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]

Definition at line 13 of file Application.h.

References _theApplication.


Member Data Documentation

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

Definition at line 15 of file Application.h.

Referenced by TheApplication().


The documentation for this class was generated from the following files:
Generated on Wed Jan 2 06:02:30 2008 for OPeNDAP Back End Server (BES) by  doxygen 1.5.4