VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
DtNetDiGuyPatches Class Reference

Performs encoding/decoding of the DIGuy Uniform Patch data. More...

+ Collaboration diagram for DtNetDiGuyPatches:

Public Member Functions

 DtNetDiGuyPatches ()
 
DtNetDiGuyPatchesoperator= (const DtNetDiGuyPatches &orig)
 
int netSize () const
 Returns the size of the data when written to a network buffer. More...
 
void writeToBuffer (char *buffer) const
 Write the data to a network buffer. Assums the buffer is at least netSize() in length. More...
 
void fillFromBuffer (const char *buffer, unsigned int bufferSize)
 Fill this instance using the data from the given buffer. More...
 
 DtNetDiGuyPatches ()
 
DtNetDiGuyPatchesoperator= (const DtNetDiGuyPatches &orig)
 
int netSize () const
 Returns the size of the data when written to a network buffer. More...
 
void writeToBuffer (char *buffer) const
 Write the data to a network buffer. Assums the buffer is at least netSize() in length. More...
 
void fillFromBuffer (const char *buffer, unsigned int bufferSize)
 Fill this instance using the data from the given buffer. More...
 

Public Attributes

DtNetU32 myRank
 
DtNetU32 myUnit
 
DtNetU32 myPersonalUnit
 
DtString myName
 

Detailed Description

Performs encoding/decoding of the DIGuy Uniform Patch data.

Constructor & Destructor Documentation

DtNetDiGuyPatches::DtNetDiGuyPatches ( )
DtNetDiGuyPatches::DtNetDiGuyPatches ( )

Member Function Documentation

void DtNetDiGuyPatches::fillFromBuffer ( const char *  buffer,
unsigned int  bufferSize 
)

Fill this instance using the data from the given buffer.

void DtNetDiGuyPatches::fillFromBuffer ( const char *  buffer,
unsigned int  bufferSize 
)

Fill this instance using the data from the given buffer.

int DtNetDiGuyPatches::netSize ( ) const

Returns the size of the data when written to a network buffer.

int DtNetDiGuyPatches::netSize ( ) const

Returns the size of the data when written to a network buffer.

DtNetDiGuyPatches& DtNetDiGuyPatches::operator= ( const DtNetDiGuyPatches orig)
DtNetDiGuyPatches& DtNetDiGuyPatches::operator= ( const DtNetDiGuyPatches orig)
void DtNetDiGuyPatches::writeToBuffer ( char *  buffer) const

Write the data to a network buffer. Assums the buffer is at least netSize() in length.

void DtNetDiGuyPatches::writeToBuffer ( char *  buffer) const

Write the data to a network buffer. Assums the buffer is at least netSize() in length.

Member Data Documentation

DtString DtNetDiGuyPatches::myName
DtNetU32 DtNetDiGuyPatches::myPersonalUnit
DtNetU32 DtNetDiGuyPatches::myRank
DtNetU32 DtNetDiGuyPatches::myUnit

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

Document ID: Generated on Tue Feb 2 21:02:17 EST 2021 from SVN revision 223668
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)