An keyed topic-type containing two strings: a key and a value. This type can be used to instantiate a Rti.Dds.Topics.Topic<T>.
More...
Inherits IEquatable< KeyedStringTopicType >.
|
| string | Key = string.Empty [get, set] |
| | The key (its maximum size is 1024 bytes in UTF-8 format) More...
|
| |
| string | Value = string.Empty [get, set] |
| | The value (its maximum size is 1024 bytes in UTF-8 format) More...
|
| |
An keyed topic-type containing two strings: a key and a value. This type can be used to instantiate a Rti.Dds.Topics.Topic<T>.
This type is equivalent to the following IDL type:
@key string<1024> key;
string<1024> value;
};
KeyedStringTopicType()
Creates an instance with two empty strings
Definition: KeyedStringTopicType.cs:53
Note that the maximum size maximum size of each string is 1024 bytes in UTF-8 format.
◆ KeyedStringTopicType() [1/3]
| Rti.Types.Builtin.KeyedStringTopicType.KeyedStringTopicType |
( |
| ) |
|
|
inline |
Creates an instance with two empty strings
◆ KeyedStringTopicType() [2/3]
| Rti.Types.Builtin.KeyedStringTopicType.KeyedStringTopicType |
( |
string |
Key, |
|
|
string |
Value |
|
) |
| |
|
inline |
Creates an instance with the given key and value
◆ KeyedStringTopicType() [3/3]
Creates an instance with the same strings as another instance
◆ GetHashCode()
| override int Rti.Types.Builtin.KeyedStringTopicType.GetHashCode |
( |
| ) |
|
|
inline |
◆ Equals() [1/2]
◆ Equals() [2/2]
| override bool Rti.Types.Builtin.KeyedStringTopicType.Equals |
( |
object |
obj | ) |
|
◆ ToString()
| override string Rti.Types.Builtin.KeyedStringTopicType.ToString |
( |
| ) |
|
◆ Key
| string Rti.Types.Builtin.KeyedStringTopicType.Key = string.Empty |
|
getset |
The key (its maximum size is 1024 bytes in UTF-8 format)
◆ Value
| string Rti.Types.Builtin.KeyedStringTopicType.Value = string.Empty |
|
getset |
The value (its maximum size is 1024 bytes in UTF-8 format)