Argus Camera Sample
Argus Camera Sample
|
The multi session app module adds functionality for adding multiple sessions where each session uses a different sensor. More...
#include <AppModuleMultiSession.h>
Public Member Functions | |
AppModuleMultiSession () | |
virtual | ~AppModuleMultiSession () |
IAppModule methods | |
virtual bool | initialize (Options &options) |
Initialize. | |
virtual bool | shutdown () |
Shut down. | |
virtual bool | start (Window::IGuiMenuBar *iGuiMenuBar=NULL, Window::IGuiContainer *iGuiContainerConfig=NULL) |
Start the module. | |
virtual bool | stop () |
Stop the module. | |
![]() | |
IAppModule () | |
virtual | ~IAppModule () |
Private Attributes | |
bool | m_initialized |
set if initialized | |
TaskMultiSession | m_multiSession |
multi session task |
The multi session app module adds functionality for adding multiple sessions where each session uses a different sensor.
Definition at line 42 of file AppModuleMultiSession.h.
ArgusSamples::AppModuleMultiSession::AppModuleMultiSession | ( | ) |
Definition at line 39 of file AppModuleMultiSession.cpp.
|
virtual |
Definition at line 44 of file AppModuleMultiSession.cpp.
|
virtual |
Initialize.
[in] | options | each app module can add options |
Implements ArgusSamples::IAppModule.
Definition at line 49 of file AppModuleMultiSession.cpp.
|
virtual |
Shut down.
Implements ArgusSamples::IAppModule.
Definition at line 61 of file AppModuleMultiSession.cpp.
|
virtual |
Start the module.
[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 72 of file AppModuleMultiSession.cpp.
|
virtual |
Stop the module.
Implements ArgusSamples::IAppModule.
Definition at line 79 of file AppModuleMultiSession.cpp.
|
private |
set if initialized
Definition at line 58 of file AppModuleMultiSession.h.
|
private |
multi session task
Definition at line 59 of file AppModuleMultiSession.h.