#include <Application.h>
Inheritance diagram for Application:
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 Application * | TheApplication (void) |
Protected Member Functions | |
Application (void) | |
Static Protected Attributes | |
static Application * | _theApplication |
Definition at line 6 of file Application.h.
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.
virtual int Application::main | ( | int | argC, | |
char ** | argV | |||
) | [pure virtual] |
virtual int Application::initialize | ( | int | argC, | |
char ** | argV | |||
) | [pure virtual] |
virtual int Application::run | ( | void | ) | [pure virtual] |
virtual int Application::terminate | ( | int | sig = 0 |
) | [pure virtual] |
Implemented in baseApp.
static Application* Application::TheApplication | ( | void | ) | [inline, static] |
Application * Application::_theApplication [static, protected] |
Definition at line 15 of file Application.h.
Referenced by baseApp::baseApp(), TheApplication(), and baseApp::~baseApp().