VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes
StartResumeMessage Class Reference
+ Inheritance diagram for StartResumeMessage:
+ Collaboration diagram for StartResumeMessage:

Public Types

enum  TimeStampType { TimeStampType_RELATIVE, TimeStampType_ABSOLUTE }

Public Member Functions

 StartResumeMessage ()
virtual ~StartResumeMessage ()
virtual std::string getSenderId ()
virtual void setSenderId (std::string val)
virtual std::string getReceiverId ()
virtual void setReceiverId (std::string val)
virtual unsigned int getRequestId ()
virtual void setRequestId (unsigned int val)
virtual double getRealTime ()
virtual void setRealTime (double val)
virtual double getSimTime ()
virtual void setSimTime (double val)
virtual TimeStampType getRealTimeType ()
virtual void setRealTimeType (TimeStampType val)
virtual TimeStampType getSimTimeType ()
virtual void setSimTimeType (TimeStampType val)
virtual int messageSize ()
 this function needs to be in each derived class for decoding
- Public Member Functions inherited from DtMessage
 DtMessage ()
 constructor
virtual ~DtMessage ()
 destructor
virtual std::string name () const
 Get the name of the message type.
virtual unsigned char * encode ()
 Encode the message as an array of bytes and return the bytes.

Static Public Member Functions

static DtMessagedecode (unsigned char *buffer, int length)
static std::string theMessageName ()

Protected Member Functions

virtual void serialize (DtStreamWriter &writer)
virtual void deserialize (DtStreamReader &reader)

Protected Attributes

std::string mySenderId
std::string myReceiverId
unsigned int myRequestId
double myRealTime
double mySimTime
TimeStampType myRealTimeType
TimeStampType mySimTimeType
- Protected Attributes inherited from DtMessage
std::string myName

Static Protected Attributes

static std::string theFullName

Detailed Description

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!This is an auto-generated file. Any changes will be destroyed!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Member Enumeration Documentation

Enumerator:
TimeStampType_RELATIVE 
TimeStampType_ABSOLUTE 

Constructor & Destructor Documentation

StartResumeMessage::StartResumeMessage ( )
virtual StartResumeMessage::~StartResumeMessage ( )
virtual

Member Function Documentation

static DtMessage* StartResumeMessage::decode ( unsigned char *  buffer,
int  length 
)
static
virtual void StartResumeMessage::deserialize ( DtStreamReader reader)
protectedvirtual

Reimplemented from DtMessage.

virtual double StartResumeMessage::getRealTime ( )
virtual
virtual TimeStampType StartResumeMessage::getRealTimeType ( )
virtual
virtual std::string StartResumeMessage::getReceiverId ( )
virtual
virtual unsigned int StartResumeMessage::getRequestId ( )
virtual
virtual std::string StartResumeMessage::getSenderId ( )
virtual
virtual double StartResumeMessage::getSimTime ( )
virtual
virtual TimeStampType StartResumeMessage::getSimTimeType ( )
virtual
virtual int StartResumeMessage::messageSize ( )
virtual

this function needs to be in each derived class for decoding

Get the size of the message data in bytes

Reimplemented from DtMessage.

virtual void StartResumeMessage::serialize ( DtStreamWriter writer)
protectedvirtual

Reimplemented from DtMessage.

virtual void StartResumeMessage::setRealTime ( double  val)
virtual
virtual void StartResumeMessage::setRealTimeType ( TimeStampType  val)
virtual
virtual void StartResumeMessage::setReceiverId ( std::string  val)
virtual
virtual void StartResumeMessage::setRequestId ( unsigned int  val)
virtual
virtual void StartResumeMessage::setSenderId ( std::string  val)
virtual
virtual void StartResumeMessage::setSimTime ( double  val)
virtual
virtual void StartResumeMessage::setSimTimeType ( TimeStampType  val)
virtual
static std::string StartResumeMessage::theMessageName ( )
static

Member Data Documentation

double StartResumeMessage::myRealTime
protected
TimeStampType StartResumeMessage::myRealTimeType
protected
std::string StartResumeMessage::myReceiverId
protected
unsigned int StartResumeMessage::myRequestId
protected
std::string StartResumeMessage::mySenderId
protected
double StartResumeMessage::mySimTime
protected
TimeStampType StartResumeMessage::mySimTimeType
protected
std::string StartResumeMessage::theFullName
staticprotected

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

Document ID: Generated on Thu Feb 22 04:26:36 EST 2018 from SVN revision 186468
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)