The base app module provides basic settings common to all app modules.
More...
#include <AppModuleGeneric.h>
List of all members.
Static Public Member Functions |
|
static bool | info (void *userPtr, const char *optArg) |
static bool | loadConfig (void *userPtr, const char *optArg) |
static bool | saveConfig (void *userPtr, const char *optArg) |
static bool | quit (void *userPtr, const char *optArg) |
static bool | verbose (void *userPtr, const char *optArg) |
static bool | kpi (void *userPtr, const char *optArg) |
Detailed Description
The base app module provides basic settings common to all app modules.
Definition at line 41 of file AppModuleGeneric.h.
Constructor & Destructor Documentation
ArgusSamples::AppModuleGeneric::AppModuleGeneric |
( |
| ) |
|
ArgusSamples::AppModuleGeneric::~AppModuleGeneric |
( |
| ) |
|
|
virtual |
Member Function Documentation
bool ArgusSamples::AppModuleGeneric::info |
( |
void * |
userPtr, |
|
|
const char * |
optArg |
|
) |
| |
|
static |
bool ArgusSamples::AppModuleGeneric::initialize |
( |
Options & |
options | ) |
|
|
virtual |
bool ArgusSamples::AppModuleGeneric::kpi |
( |
void * |
userPtr, |
|
|
const char * |
optArg |
|
) |
| |
|
static |
bool ArgusSamples::AppModuleGeneric::loadConfig |
( |
void * |
userPtr, |
|
|
const char * |
optArg |
|
) |
| |
|
static |
bool ArgusSamples::AppModuleGeneric::quit |
( |
void * |
userPtr, |
|
|
const char * |
optArg |
|
) |
| |
|
static |
bool ArgusSamples::AppModuleGeneric::saveConfig |
( |
void * |
userPtr, |
|
|
const char * |
optArg |
|
) |
| |
|
static |
bool ArgusSamples::AppModuleGeneric::shutdown |
( |
| ) |
|
|
virtual |
bool ArgusSamples::AppModuleGeneric::start |
( |
Window::IGuiMenuBar * |
iGuiMenuBar = NULL , |
|
|
Window::IGuiContainer * |
iGuiContainerConfig = NULL |
|
) |
| |
|
virtual |
Start the module.
- Parameters:
-
[in] | iGuiMenuBar | optional, the module can add menu items to this menu bar |
[in] | iGuiContainerConfig | optional, the module can add configuration options to this container |
Implements ArgusSamples::IAppModule.
Definition at line 257 of file AppModuleGeneric.cpp.
bool ArgusSamples::AppModuleGeneric::stop |
( |
| ) |
|
|
virtual |
bool ArgusSamples::AppModuleGeneric::verbose |
( |
void * |
userPtr, |
|
|
const char * |
optArg |
|
) |
| |
|
static |
Member Data Documentation
Window::IGuiContainerGrid* ArgusSamples::AppModuleGeneric::m_guiConfig |
|
private |
Window::IGuiContainer* ArgusSamples::AppModuleGeneric::m_guiContainerConfig |
|
private |
Window::IGuiMenuBar* ArgusSamples::AppModuleGeneric::m_guiMenuBar |
|
private |
bool ArgusSamples::AppModuleGeneric::m_initialized |
|
private |
bool ArgusSamples::AppModuleGeneric::m_running |
|
private |
The documentation for this class was generated from the following files: