![]() |
MAK RTIspy API Documentation for HLA 1516
|
Collaboration diagram for ULongHandleImplementation:Public Member Functions | |
| ULongHandleImplementation () | |
| Constructors. More... | |
| ULongHandleImplementation (unsigned long handleValue) | |
| ULongHandleImplementation (ULongHandleImplementation const &rhs) | |
| ULongHandleImplementation & | operator= (ULongHandleImplementation const &rhs) |
| Assignment. More... | |
| bool | operator== (ULongHandleImplementation const &rhs) const |
| Relational operators. More... | |
| bool | operator!= (ULongHandleImplementation const &rhs) const |
| bool | operator< (ULongHandleImplementation const &rhs) const |
| rti1516::VariableLengthData | encode () const |
| Generate an encoded value that can be used to send handles to other federates in updates or interactions. More... | |
| unsigned long | encode (void *buffer, unsigned long bufferSize) const |
| Alternate encode for directly filling a buffer. More... | |
| unsigned long | encodedLength () const |
| void | decode (rti1516::VariableLengthData const &encodedHandle) |
| Decode VariableLengthData into self. More... | |
| void | decode (void *buffer, unsigned long bufferSize) |
| Alternate decode that reads directly from a buffer. More... | |
| std::wstring | toString () const |
| Return a string representation of handle. More... | |
| void | setValue (long val) |
| Set/Get implementation. More... | |
| long | value () const |
Protected Attributes | |
| unsigned long | myValue |
|
inline |
Constructors.
|
inline |
|
inline |
|
inline |
Decode VariableLengthData into self.
References rti1516::VariableLengthData::data(), and myValue.
|
inline |
Alternate decode that reads directly from a buffer.
References myValue.
|
inline |
Generate an encoded value that can be used to send handles to other federates in updates or interactions.
References myValue.
|
inline |
Alternate encode for directly filling a buffer.
References myValue.
|
inline |
|
inline |
References myValue.
|
inline |
References myValue.
|
inline |
Assignment.
References myValue.
|
inline |
Relational operators.
References myValue.
|
inline |
Set/Get implementation.
References myValue.
|
inline |
Return a string representation of handle.
References myValue.
|
inline |
References myValue.
|
protected |
Referenced by decode(), encode(), operator!=(), operator<(), operator=(), operator==(), setValue(), toString(), and value().