Public Member Functions | Static Public Member Functions | Static Public Attributes | Private Attributes
rve_common::UUID Class Reference

#include <uuid.h>

List of all members.

Public Member Functions

void fromString (const std::string &str)
bool isNull () const
 operator rve_msgs::UUID () const
bool operator!= (const UUID &rhs) const
bool operator< (const UUID &rhs) const
UUIDoperator= (const rve_msgs::UUID &)
bool operator== (const UUID &rhs) const
std::string toString () const
 UUID ()
 UUID (const rve_msgs::UUID &)

Static Public Member Functions

static UUID generate ()

Static Public Attributes

static UUID Null

Private Attributes

boost::array< uint8_t, 16 > data_

Detailed Description

Definition at line 46 of file uuid.h.


Constructor & Destructor Documentation

Definition at line 60 of file uuid.cpp.

Definition at line 65 of file uuid.cpp.


Member Function Documentation

void rve_common::UUID::fromString ( const std::string &  str)

Definition at line 101 of file uuid.cpp.

Definition at line 49 of file uuid.cpp.

bool rve_common::UUID::isNull ( ) const

Definition at line 70 of file uuid.cpp.

rve_common::UUID::operator rve_msgs::UUID ( ) const

Definition at line 115 of file uuid.cpp.

bool rve_common::UUID::operator!= ( const UUID rhs) const [inline]

Definition at line 60 of file uuid.h.

bool rve_common::UUID::operator< ( const UUID rhs) const

Definition at line 75 of file uuid.cpp.

UUID & rve_common::UUID::operator= ( const rve_msgs::UUID rhs)

Definition at line 85 of file uuid.cpp.

bool rve_common::UUID::operator== ( const UUID rhs) const

Definition at line 80 of file uuid.cpp.

std::string rve_common::UUID::toString ( ) const

Definition at line 92 of file uuid.cpp.


Member Data Documentation

boost::array<uint8_t, 16> rve_common::UUID::data_ [private]

Definition at line 68 of file uuid.h.

Definition at line 49 of file uuid.h.


The documentation for this class was generated from the following files:


rve_common
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:30:49