CoreDX DDS Modern C++ API
|
Handle to identiy distinct instances in a DataReader's cache. More...
Public Member Functions | |
InstanceHandle () | |
Construct a nil instance handle. | |
InstanceHandle (const dds::core::null_type &nullHandle) | |
Construct a nil instance handle. | |
InstanceHandle (const InstanceHandle &other) | |
Copy Constructor. | |
~InstanceHandle () | |
Distructor. | |
template<typename ARG0 > | |
InstanceHandle (const ARG0 &arg0) | |
Parametric constructor for creating an instance-handle from some other type. More... | |
bool | operator< (const InstanceHandle &that) const |
Compare this InstanceHandle to another InstanceHandle. More... | |
bool | operator> (const InstanceHandle &that) const |
Compare this InstanceHandle to another InstanceHandle. More... | |
Public Member Functions inherited from dds::core::Value< DELEGATE > | |
const DELEGATE * | operator-> () const |
Return the delegate. | |
DELEGATE * | operator-> () |
Return the delegate. | |
const DELEGATE & | delegate () const |
Return the delegate. | |
DELEGATE & | delegate () |
Return the delegate. | |
Handle to identiy distinct instances in a DataReader's cache.
dds::core::InstanceHandle::InstanceHandle | ( | const ARG0 & | arg0 | ) |
Parametric constructor for creating an instance-handle from some other type.
This method is intended for internal usage.
bool dds::core::InstanceHandle::operator< | ( | const InstanceHandle & | that | ) | const |
Compare this InstanceHandle to another InstanceHandle.
that | The TInstanceHandle to compare |
bool dds::core::InstanceHandle::operator> | ( | const InstanceHandle & | that | ) | const |
Compare this InstanceHandle to another InstanceHandle.
that | The TInstanceHandle to compare |