VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
DtIfCurrentResourceRequest Class Reference

Variable portion Name of object to request resources for Resource strings. More...

Inheritance diagram for DtIfCurrentResourceRequest:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtIfCurrentResourceRequest ()
 default constructor
 DtIfCurrentResourceRequest (const DtIfCurrentResourceRequest &orig)
 copy constructor
const DtIfCurrentResourceRequestoperator= (const DtIfCurrentResourceRequest &orig)
 assignment operator
virtual ~DtIfCurrentResourceRequest ()
virtual int type () const
 Returns the type of Interface Content; DtIfFrameRateRequest.
virtual DtSimInterfaceContentclone () const
virtual int netRepSize () const
virtual bool setFromNet (const char *contentBuffer, unsigned contentSize)
virtual bool setToNet ()
virtual void printDataToString (DtString &str)
virtual void addMonitoredItem (const DtString &item)
virtual void removeMonitoredItem (const DtString &item)
virtual bool isMonitoring (const DtString &name)
virtual void setObjectName (const DtString &name)
virtual const DtStringobjectName () const
virtual void setMonitor (const std::list< DtString > &str)
virtual const std::list
< DtString > & 
monitoredItems () const
virtual void setRequestId (const DtU32 &id)
 Request id that will be placed into the response structure to be able to match up request with response.
virtual const DtU32 & requestId () const
 Request id that will be placed into the response structure to be able to match up request with response.

Static Public Member Functions

static DtSimInterfaceContentcreator ()

Protected Member Functions

virtual void setMonitoredToNet (char *tmpptr)
virtual int structureSize () const
virtual void setMonitoredFromNet (const char *contentBuffer, int iResCount)

Protected Attributes

DtString myObjectName
DtU32 myRequestId
std::list< DtStringmyMonitoredItems

Detailed Description

Variable portion Name of object to request resources for Resource strings.

What follows this structure is the list of items to request current values for. The entire string length of the number of things to respond with is stored in myMonitorLength. Content-Type: DtResourceMonitorRequestMessageType


Constructor & Destructor Documentation

default constructor

copy constructor


Member Function Documentation

const DtIfCurrentResourceRequest& DtIfCurrentResourceRequest::operator= ( const DtIfCurrentResourceRequest orig)

assignment operator

virtual int DtIfCurrentResourceRequest::type ( ) const [virtual]

Returns the type of Interface Content; DtIfFrameRateRequest.

Implements DtSimInterfaceContent.

Reimplemented in DtIfResourceMonitorRequest.

Implements DtSimInterfaceContent.

Reimplemented in DtIfResourceMonitorRequest.

virtual int DtIfCurrentResourceRequest::netRepSize ( ) const [virtual]

Reimplemented from DtSimInterfaceContent.

Reimplemented in DtIfResourceMonitorRequest.

virtual bool DtIfCurrentResourceRequest::setFromNet ( const char *  contentBuffer,
unsigned  contentSize 
) [virtual]

Reimplemented from DtSimInterfaceContent.

Reimplemented in DtIfResourceMonitorRequest.

Reimplemented from DtSimInterfaceContent.

Reimplemented in DtIfResourceMonitorRequest.

virtual void DtIfCurrentResourceRequest::printDataToString ( DtString str) [virtual]

Reimplemented from DtSimInterfaceContent.

Reimplemented in DtIfResourceMonitorRequest.

Reimplemented in DtIfResourceMonitorRequest.

virtual void DtIfCurrentResourceRequest::addMonitoredItem ( const DtString item) [virtual]
virtual void DtIfCurrentResourceRequest::removeMonitoredItem ( const DtString item) [virtual]
virtual bool DtIfCurrentResourceRequest::isMonitoring ( const DtString name) [virtual]
virtual void DtIfCurrentResourceRequest::setObjectName ( const DtString name) [virtual]
virtual const DtString& DtIfCurrentResourceRequest::objectName ( ) const [virtual]
virtual void DtIfCurrentResourceRequest::setMonitor ( const std::list< DtString > &  str) [virtual]
virtual const std::list<DtString>& DtIfCurrentResourceRequest::monitoredItems ( ) const [virtual]
virtual void DtIfCurrentResourceRequest::setRequestId ( const DtU32 &  id) [virtual]

Request id that will be placed into the response structure to be able to match up request with response.

Note that the reponse will only contain this id for a DtIfCurrentResourceRequest and not monitoring requests initiated by DtIfResourceMonitorRequest.

virtual const DtU32& DtIfCurrentResourceRequest::requestId ( ) const [virtual]

Request id that will be placed into the response structure to be able to match up request with response.

Note that the reponse will only contain this id for a DtIfCurrentResourceRequest and not monitoring requests initiated by DtIfResourceMonitorRequest.

virtual void DtIfCurrentResourceRequest::setMonitoredToNet ( char *  tmpptr) [protected, virtual]
virtual int DtIfCurrentResourceRequest::structureSize ( ) const [protected, virtual]

Reimplemented in DtIfResourceMonitorRequest.

virtual void DtIfCurrentResourceRequest::setMonitoredFromNet ( const char *  contentBuffer,
int  iResCount 
) [protected, virtual]

Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)