![]() |
MAK RTIspy API Documentation for HLA 1.3
|
The namespace defined by the HLA Evolved Interface Specification which holds the C++ API. More...
Classes | |
| class | RTIambassador |
| A class provided by the HLA C++ Interface Specification which federates use to communicate with the RTI. More... | |
| class | FederateAmbassador |
| An abstract base class which must be implemented, and used by a federate. More... | |
| class | RTIambassadorFactory |
| A simple class used to create an instance of an rti1516e::RTIambassador. More... | |
Functions | |
| void | swapByteArray (char *byteArray, int theSize) |
| Swap the byte array in memory. More... | |
| unsigned short | endianSwap16Bit (unsigned short rhs) |
| swap 16 bits More... | |
| unsigned int | endianSwap32Bit (unsigned int rhs) |
| swap 32 bits More... | |
| Integer64 | endianSwap64Bit (Integer64 rhs) |
| swap 64 bits More... | |
| float | endianSwap32BitFloat (float rhs) |
| swap 32 bit float More... | |
| double | endianSwap64BitDouble (double rhs) |
| void | appendBytes (std::vector< Octet > &wrapper, const char *bytes, size_t length) |
| append to a octet vector More... | |
| unsigned int | paddingSizeInBytes (unsigned int bufferLength, unsigned int elementOctetBoundary) |
| Get the padding for this element. More... | |
| void | insertBytes (std::vector< Octet > &wrapper, size_t length) |
| Insert bytes into the octet buffer. More... | |
Variables | |
| const int | endianChecker = 1 |
| This checks whether the machine is Big Endian or Little Endian. More... | |
The namespace defined by the HLA Evolved Interface Specification which holds the C++ API.
|
inline |
append to a octet vector
|
inline |
swap 16 bits
Referenced by endianSwap32Bit().
|
inline |
swap 32 bits
References endianSwap16Bit().
Referenced by endianSwap32BitFloat(), and endianSwap64Bit().
|
inline |
swap 32 bit float
References endianSwap32Bit().
|
inline |
|
inline |
References endianSwap64Bit().
|
inline |
Insert bytes into the octet buffer.
Referenced by DtAssistantMsg::adjustBytes(), and DtRtiMsg::adjustBytes().
|
inline |
Get the padding for this element.
|
inline |
Swap the byte array in memory.
| const int rti1516e::endianChecker = 1 |
This checks whether the machine is Big Endian or Little Endian.