![]() |
VR-Forces 4.3.1 Class Documentation
|

Public Types | |
| typedef std::map< std::string, DtSensorInformation > | DtSensorInformationMap |
Public Member Functions | |
| DtVrfSensorInfoManager (makVrv::DtDe &) | |
| virtual | ~DtVrfSensorInfoManager () |
| virtual DtSensorInformationMap | startMonitoring (const std::string &) |
| Calls to DtVrfSimMessage to request monitoring of the sensor information for the specified entity. | |
| virtual bool | stopMonitoring (const std::string &) |
| Requests to stop monitoring for the specified entity. | |
| bool | monitoring (const std::string &n) const |
| Returns true if monitoring item. | |
| virtual std::string | cidLevel (int level) const |
| virtual void | addCidLevel (int l, const std::string &i) |
| virtual DtSensorInformationMap | sensorInfoFor (const std::string &) const |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. | |
Static Public Member Functions | |
| static DtVrfSensorInfoManager & | instance (makVrv::DtDe &de) |
| Returns instance of the DtVrfSensorInfoManager. | |
Public Attributes | |
| boost::signal< void(std::string, const DtSensorInformationMap &)> | signal_contactInfoReceived |
Protected Types | |
| typedef std::map< std::string, int > | DtMonitoringMap |
| typedef std::map< std::string, DtSensorInformationMap > | DtEntitySensorMonitorMap |
| typedef std::map < makVrv::DtUniqueID, std::string > | MonitoringById |
Protected Member Functions | |
| virtual void | processSensorData (DtSimMessage *) |
| virtual void | slot_simObjectEntryAboutToBeRemoved (makVrv::DtSimObjectEntry &entry) |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtMonitoringMap | myMonitoring |
| std::map< int, std::string > | myCidLevels |
| DtEntitySensorMonitorMap | myEntityToSensorMap |
| MonitoringById | myMonitoringById |
| typedef std::map<std::string, DtSensorInformation> makVrf::DtVrfSensorInfoManager::DtSensorInformationMap |
|
protected |
|
protected |
|
protected |
| makVrf::DtVrfSensorInfoManager::DtVrfSensorInfoManager | ( | makVrv::DtDe & | ) |
|
virtual |
|
static |
Returns instance of the DtVrfSensorInfoManager.
|
virtual |
Calls to DtVrfSimMessage to request monitoring of the sensor information for the specified entity.
|
virtual |
Requests to stop monitoring for the specified entity.
Returns true if no other items are monitoring this entity
|
inline |
Returns true if monitoring item.
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
| boost::signal<void (std::string, const DtSensorInformationMap&)> makVrf::DtVrfSensorInfoManager::signal_contactInfoReceived |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |