VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Private Member Functions
makVrv::DtDataBankSignaler Class Reference
Inheritance diagram for makVrv::DtDataBankSignaler:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtDataBankSignaler ()
 DTOR.
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 Do nothing constructor.
virtual ~DtVirtualBaseClass ()
 Virtual do nothing destructor.

Static Public Member Functions

static DtDataBankSignalerinstance (const DtSharedSettingsManager &)
 Get an instance of the data bank signaler using the shared settings manager.
static DtDataBankSignalerinstance (DtEventQueueInterface &)
 Get an instance of the data bank signaler using the event queue interface.
static DtDataBankSignalerfindInstance (DtEventQueueInterface *)
 Find an instance of the data bank signaler using the event queue interface.

Public Attributes

event_signal< void(DtUniqueID,
DtUniqueID,
DtBoost::shared_ptr< const
DtElementAttribute >)> 
signal_elementAttributeChangeRequested
event_signal< void(DtUniqueID,
DtSimEntryUpdater::UpdateRate)> 
signal_simEntryUpdateRateChanged
event_signal< void(DtUniqueID)> signal_forceSimEntryUpdate

Protected Member Functions

 DtDataBankSignaler (DtEventQueueInterface &eqi)

Private Member Functions

 DtDataBankSignaler (const DtDataBankSignaler &)
DtDataBankSignaleroperator= (const DtDataBankSignaler &)

Constructor & Destructor Documentation

virtual makVrv::DtDataBankSignaler::~DtDataBankSignaler ( )
virtual

DTOR.

makVrv::DtDataBankSignaler::DtDataBankSignaler ( DtEventQueueInterface eqi)
protected
makVrv::DtDataBankSignaler::DtDataBankSignaler ( const DtDataBankSignaler )
private

Member Function Documentation

static DtDataBankSignaler& makVrv::DtDataBankSignaler::instance ( const DtSharedSettingsManager )
static

Get an instance of the data bank signaler using the shared settings manager.

static DtDataBankSignaler& makVrv::DtDataBankSignaler::instance ( DtEventQueueInterface )
static

Get an instance of the data bank signaler using the event queue interface.

static DtDataBankSignaler* makVrv::DtDataBankSignaler::findInstance ( DtEventQueueInterface )
static

Find an instance of the data bank signaler using the event queue interface.

Return values
NULLif the instance does not exist.
DtDataBankSignaler& makVrv::DtDataBankSignaler::operator= ( const DtDataBankSignaler )
private

Member Data Documentation

event_signal< void(DtUniqueID, DtUniqueID, DtBoost::shared_ptr<const DtElementAttribute>)> makVrv::DtDataBankSignaler::signal_elementAttributeChangeRequested
event_signal< void(DtUniqueID, DtSimEntryUpdater::UpdateRate)> makVrv::DtDataBankSignaler::signal_simEntryUpdateRateChanged
event_signal< void(DtUniqueID)> makVrv::DtDataBankSignaler::signal_forceSimEntryUpdate

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)