<<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.