<<extension>> <<value-type>> Class for GUID (Global Unique Identifier) representation
More...
#include "rti/core/Guid.hpp"
|
| | Guid () |
| | Create a default Guid representing the unknown guid. More...
|
| |
| uint8_t & | operator[] (uint32_t index) |
| | Get a reference to value of the Guid at position index. More...
|
| |
| const uint8_t & | operator[] (uint32_t index) const |
| | Get const reference to the value of the Guid at position index. More...
|
| |
| bool | operator< (const Guid &other) const |
| | Compare two Guids for a less-than relationship. More...
|
| |
| bool | operator<= (const Guid &other) const |
| | Compare two Guids for a less-than-or-equal relationship. More...
|
| |
| bool | operator> (const Guid &other) const |
| | Compare two Guids for a greater-than relationship. More...
|
| |
| bool | operator>= (const Guid &other) const |
| | Compare two Guids for a greater-than-or-equal relationship. More...
|
| |
|
(Note that these are not member functions.)
|
| std::ostream & | operator<< (std::ostream &out, const Guid &guid) |
| | Prints a Guid to an output stream. More...
|
| |
<<extension>> <<value-type>> Class for GUID (Global Unique Identifier) representation
◆ Guid()
| rti::core::Guid::Guid |
( |
| ) |
|
|
inline |
Create a default Guid representing the unknown guid.
◆ unknown()
| static Guid rti::core::Guid::unknown |
( |
| ) |
|
|
inlinestatic |
◆ zero()
| static Guid rti::core::Guid::zero |
( |
| ) |
|
|
inlinestatic |
◆ automatic()
| static Guid rti::core::Guid::automatic |
( |
| ) |
|
|
inlinestatic |
◆ operator[]() [1/2]
| uint8_t & rti::core::Guid::operator[] |
( |
uint32_t |
index | ) |
|
Get a reference to value of the Guid at position index.
◆ operator[]() [2/2]
| const uint8_t & rti::core::Guid::operator[] |
( |
uint32_t |
index | ) |
const |
Get const reference to the value of the Guid at position index.
◆ operator<()
| bool rti::core::Guid::operator< |
( |
const Guid & |
other | ) |
const |
Compare two Guids for a less-than relationship.
◆ operator<=()
| bool rti::core::Guid::operator<= |
( |
const Guid & |
other | ) |
const |
Compare two Guids for a less-than-or-equal relationship.
◆ operator>()
| bool rti::core::Guid::operator> |
( |
const Guid & |
other | ) |
const |
Compare two Guids for a greater-than relationship.
◆ operator>=()
| bool rti::core::Guid::operator>= |
( |
const Guid & |
other | ) |
const |
Compare two Guids for a greater-than-or-equal relationship.
◆ operator<<()
| std::ostream & operator<< |
( |
std::ostream & |
out, |
|
|
const Guid & |
guid |
|
) |
| |
|
related |
Prints a Guid to an output stream.
◆ LENGTH
| const size_t rti::core::Guid::LENGTH = 16 |
|
static |
The number of elements of a Guid.