VR-Link API Documentation for HLA 1.3
 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

DtNetPatchIdentifier myRank
 
DtNetPatchIdentifier myUnit
 
DtNetPatchIdentifier myPersonalUnit
 
DtString myName
 
DtNetU32 myRank
 
DtNetU32 myUnit
 
DtNetU32 myPersonalUnit
 

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
DtNetPatchIdentifier DtNetDiGuyPatches::myPersonalUnit
DtNetU32 DtNetDiGuyPatches::myRank
DtNetPatchIdentifier DtNetDiGuyPatches::myRank
DtNetU32 DtNetDiGuyPatches::myUnit
DtNetPatchIdentifier DtNetDiGuyPatches::myUnit

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

Document ID: Generated on Thu Sep 19 02:12:35 EDT 2024 from SVN revision 269601
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)