![]() |
VR-Forces 4.0.4 Class Documentation
|
Variable portion Name of object to request resources for Tabbed delimited resource string. More...

Public Member Functions | |
| DtIfResourceMonitorRequest () | |
| default constructor | |
| DtIfResourceMonitorRequest (const DtIfResourceMonitorRequest &orig) | |
| copy constructor | |
| const DtIfResourceMonitorRequest & | operator= (const DtIfResourceMonitorRequest &orig) |
| assignment operator | |
| virtual | ~DtIfResourceMonitorRequest () |
| virtual int | type () const |
| Returns the type of Interface Content; DtIfFrameRateRequest. | |
| virtual DtSimInterfaceContent * | clone () const |
| virtual int | netRepSize () const |
| virtual bool | setFromNet (const char *contentBuffer, unsigned contentSize) |
| virtual bool | setToNet () |
| virtual void | printDataToString (DtString &str) |
| void | setMonitorBy (const DtU32 &i) |
| const DtU32 & | monitorBy () const |
| void | setMonitorPeriod (const DtFloat64 &monBy) |
| const DtFloat64 & | monitorPeriod () const |
| void | setStopMonitoring (bool b) |
| bool | stopMonitoring () const |
Static Public Member Functions | |
| static DtSimInterfaceContent * | creator () |
Protected Member Functions | |
| virtual int | structureSize () const |
Protected Attributes | |
| DtFloat64 | myMonitorPeriod |
| DtU32 | myMonitorBy |
| bool | myStopMonitoring |
Variable portion Name of object to request resources for Tabbed delimited resource string.
What follows this structure is the list of items to report on as well as the condition to apply to all the items to monitor. The entire string length of the number of things to watch is stored in myMonitorLength. The strings are tabbed delimited as to what is being watched. If, for some reason, a resource name has a tab in it, it will not be able to be watched. If the monitor length is 0, all current resources will be returned
If stopMonitoring is set to true, then the entity name can be left blank to remove all monitoring by the specified sender Content-Type: DtResourceMonitorRequestMessageType
default constructor
copy constructor
| virtual DtIfResourceMonitorRequest::~DtIfResourceMonitorRequest | ( | ) | [virtual] |
| const DtIfResourceMonitorRequest& DtIfResourceMonitorRequest::operator= | ( | const DtIfResourceMonitorRequest & | orig | ) |
assignment operator
| virtual int DtIfResourceMonitorRequest::type | ( | ) | const [virtual] |
Returns the type of Interface Content; DtIfFrameRateRequest.
Reimplemented from DtIfCurrentResourceRequest.
| virtual DtSimInterfaceContent* DtIfResourceMonitorRequest::clone | ( | ) | const [virtual] |
Reimplemented from DtIfCurrentResourceRequest.
| virtual int DtIfResourceMonitorRequest::netRepSize | ( | ) | const [virtual] |
Reimplemented from DtIfCurrentResourceRequest.
| virtual bool DtIfResourceMonitorRequest::setFromNet | ( | const char * | contentBuffer, |
| unsigned | contentSize | ||
| ) | [virtual] |
Reimplemented from DtIfCurrentResourceRequest.
| virtual bool DtIfResourceMonitorRequest::setToNet | ( | ) | [virtual] |
Reimplemented from DtIfCurrentResourceRequest.
| virtual void DtIfResourceMonitorRequest::printDataToString | ( | DtString & | str | ) | [virtual] |
Reimplemented from DtIfCurrentResourceRequest.
| static DtSimInterfaceContent* DtIfResourceMonitorRequest::creator | ( | ) | [static] |
Reimplemented from DtIfCurrentResourceRequest.
| void DtIfResourceMonitorRequest::setMonitorBy | ( | const DtU32 & | i | ) | [inline] |
| const DtU32& DtIfResourceMonitorRequest::monitorBy | ( | ) | const [inline] |
| void DtIfResourceMonitorRequest::setMonitorPeriod | ( | const DtFloat64 & | monBy | ) | [inline] |
| const DtFloat64& DtIfResourceMonitorRequest::monitorPeriod | ( | ) | const [inline] |
| void DtIfResourceMonitorRequest::setStopMonitoring | ( | bool | b | ) | [inline] |
| bool DtIfResourceMonitorRequest::stopMonitoring | ( | ) | const [inline] |
| virtual int DtIfResourceMonitorRequest::structureSize | ( | ) | const [protected, virtual] |
Reimplemented from DtIfCurrentResourceRequest.
DtFloat64 DtIfResourceMonitorRequest::myMonitorPeriod [protected] |
DtU32 DtIfResourceMonitorRequest::myMonitorBy [protected] |
bool DtIfResourceMonitorRequest::myStopMonitoring [protected] |