RTI Connext C# API Version 7.3.0
|
Handle to identity different instances of the same Topics.Topic<T> of a certain type. More...
Inherits IEquatable< InstanceHandle >, and IComparable< InstanceHandle >.
Public Member Functions | |
bool | IsNil () |
Compare this handle to Nil More... | |
bool | Equals (InstanceHandle other) |
Compares this instance handle with another handle for equality. More... | |
int | CompareTo (InstanceHandle other) |
Compares this instance handle with another handle. More... | |
override bool | Equals (object obj) |
Compares this instance handle with another handle for equality. More... | |
override int | GetHashCode () |
Generates a hash code from this InstanceHandle. More... | |
override string | ToString () |
Returns a string representation of this InstanceHandle More... | |
byte[] | ToArray () |
Converts this instance handle to a byte array. More... | |
Static Public Member Functions | |
static InstanceHandle | FromArray (byte[] bytes) |
Creates a non-Nil InstanceHandle from the bytes in a 16-byte array More... | |
Properties | |
static InstanceHandle | Nil = new InstanceHandle(DDS_InstanceHandle_t.Nil) [get] |
The NIL instance handle. More... | |
Handle to identity different instances of the same Topics.Topic<T> of a certain type.
The full documentation is available in the C API: DDS_InstanceHandle_t
bool Rti.Dds.Core.InstanceHandle.IsNil | ( | ) |
bool Rti.Dds.Core.InstanceHandle.Equals | ( | InstanceHandle | other | ) |
Compares this instance handle with another handle for equality.
The full documentation is available in the C API: DDSInstanceHandleEquals
int Rti.Dds.Core.InstanceHandle.CompareTo | ( | InstanceHandle | other | ) |
Compares this instance handle with another handle.
The full documentation is available in the C API: DDSInstanceHandleCompare
override bool Rti.Dds.Core.InstanceHandle.Equals | ( | object | obj | ) |
Compares this instance handle with another handle for equality.
The full documentation is available in the C API: DDSInstanceHandleEquals
override int Rti.Dds.Core.InstanceHandle.GetHashCode | ( | ) |
Generates a hash code from this InstanceHandle.
override string Rti.Dds.Core.InstanceHandle.ToString | ( | ) |
Returns a string representation of this InstanceHandle
byte[] Rti.Dds.Core.InstanceHandle.ToArray | ( | ) |
Converts this instance handle to a byte array.
|
inlinestatic |
Creates a non-Nil InstanceHandle from the bytes in a 16-byte array
|
staticget |
The NIL instance handle.
The full documentation is available in the C API: DDSInstanceHandle_tHANDLE_NIL