![]() |
MAK RTIspy API Documentation for HLA Evolved
|
The namespace defined by the HLA Evolved Interface Specification which holds the C++ API. More...
Functions | |
| void | swapByteArray (char *byteArray, int theSize) |
| Swap the byte array in memory. | |
| unsigned short | endianSwap16Bit (unsigned short rhs) |
| swap 16 bits | |
| unsigned int | endianSwap32Bit (unsigned int rhs) |
| swap 32 bits | |
| Integer64 | endianSwap64Bit (Integer64 rhs) |
| swap 64 bits | |
| float | endianSwap32BitFloat (float rhs) |
| swap 32 bit float | |
| double | endianSwap64BitDouble (double rhs) |
| void | appendBytes (std::vector< Octet > &wrapper, const char *bytes, size_t length) |
| append to a octet vector | |
| unsigned int | paddingSizeInBytes (unsigned int bufferLength, unsigned int elementOctetBoundary) |
| Get the padding for this element. | |
| void | insertBytes (std::vector< Octet > &wrapper, size_t length) |
| Insert bytes into the octet buffer. | |
| std::wostream RTI_EXPORT & | operator<< (std::wostream &, Exception const &) |
| std::wostream RTI_EXPORT & | operator<< (std::wostream &, LogicalTime const &) |
| std::wostream RTI_EXPORT & | operator<< (std::wostream &, LogicalTimeInterval const &) |
| std::wstring RTI_EXPORT | rtiName () |
| std::wstring RTI_EXPORT | rtiVersion () |
| const std::wstring | HLAfloat64TimeName (L"HLAfloat64Time") |
| const std::wstring | HLAinteger64TimeName (L"HLAinteger64Time") |
Variables | |
| const int | endianChecker = 1 |
| This checks whether the machine is Big Endian or Little Endian. | |
The namespace defined by the HLA Evolved Interface Specification which holds the C++ API.
| typedef std::set< AttributeHandle > rti1516e::AttributeHandleSet |
| typedef std::pair< AttributeHandleSet, RegionHandleSet > rti1516e::AttributeHandleSetRegionHandleSetPair |
| typedef std::vector< AttributeHandleSetRegionHandleSetPair > rti1516e::AttributeHandleSetRegionHandleSetPairVector |
| typedef std::map< AttributeHandle, VariableLengthData > rti1516e::AttributeHandleValueMap |
| typedef std::set< DimensionHandle > rti1516e::DimensionHandleSet |
| typedef std::pair< FederateHandle, SaveStatus > rti1516e::FederateHandleSaveStatusPair |
| typedef std::vector< FederateHandleSaveStatusPair > rti1516e::FederateHandleSaveStatusPairVector |
| typedef std::set< FederateHandle > rti1516e::FederateHandleSet |
| typedef std::vector< FederateRestoreStatus > rti1516e::FederateRestoreStatusVector |
| typedef std::vector<FederationExecutionInformation> rti1516e::FederationExecutionInformationVector |
| typedef short rti1516e::Integer16 |
| typedef int rti1516e::Integer32 |
| typedef long long rti1516e::Integer64 |
| typedef char rti1516e::Integer8 |
| typedef Integer8 rti1516e::Octet |
| typedef std::pair< Octet, Octet > rti1516e::OctetPair |
| typedef std::set< ParameterHandle > rti1516e::ParameterHandleSet |
| typedef std::map< ParameterHandle, VariableLengthData > rti1516e::ParameterHandleValueMap |
| typedef std::set< RegionHandle > rti1516e::RegionHandleSet |
| typedef void(* rti1516e::VariableLengthDataDeleteFunction)(void *data) |
| enum rti1516e::OrderType |
| enum rti1516e::SaveStatus |
|
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().
| const std::wstring rti1516e::HLAfloat64TimeName | ( | L"HLAfloat64Time" | ) |
| const std::wstring rti1516e::HLAinteger64TimeName | ( | L"HLAinteger64Time" | ) |
|
inline |
Insert bytes into the octet buffer.
Referenced by DtAssistantMsg::adjustBytes(), and DtRtiMsg::adjustBytes().
| std::wostream RTI_EXPORT& rti1516e::operator<< | ( | std::wostream & | , |
| Exception const & | |||
| ) |
| std::wostream RTI_EXPORT& rti1516e::operator<< | ( | std::wostream & | , |
| LogicalTime const & | |||
| ) |
| std::wostream RTI_EXPORT& rti1516e::operator<< | ( | std::wostream & | , |
| LogicalTimeInterval const & | |||
| ) |
|
inline |
Get the padding for this element.
| std::wstring RTI_EXPORT rti1516e::rtiName | ( | ) |
| std::wstring RTI_EXPORT rti1516e::rtiVersion | ( | ) |
|
inline |
Swap the byte array in memory.
| const int rti1516e::endianChecker = 1 |
This checks whether the machine is Big Endian or Little Endian.