MyGUI::Guid Class Reference

#include <MyGUI_Guid.h>


Data Structures

struct  _fast
struct  _original
struct  _vec

Public Member Functions

 Guid ()
 Guid (Guid const &_value)
 Guid (const std::string &_value)
 Guid (unsigned char(&_id)[16])
bool operator== (Guid const &_comp) const
bool operator!= (Guid const &_comp) const
bool operator< (Guid const &_comp) const
Guidoperator= (Guid const &_rvalue)
bool empty () const
void clear ()
std::string print () const

Static Public Member Functions

static Guid parse (const std::string &_value)
static Guid generate ()

Friends

std::ostream & operator<< (std::ostream &_stream, const Guid &_value)
std::istream & operator>> (std::istream &_stream, Guid &_value)


Detailed Description

Definition at line 33 of file MyGUI_Guid.h.


Constructor & Destructor Documentation

MyGUI::Guid::Guid (  )  [inline]

Definition at line 36 of file MyGUI_Guid.h.

MyGUI::Guid::Guid ( Guid const &  _value  )  [inline]

Definition at line 37 of file MyGUI_Guid.h.

MyGUI::Guid::Guid ( const std::string &  _value  )  [inline, explicit]

Definition at line 38 of file MyGUI_Guid.h.

MyGUI::Guid::Guid ( unsigned char(&)  _id[16]  )  [inline, explicit]

Definition at line 39 of file MyGUI_Guid.h.


Member Function Documentation

void MyGUI::Guid::clear (  )  [inline]

Definition at line 83 of file MyGUI_Guid.h.

bool MyGUI::Guid::empty (  )  const [inline]

Definition at line 75 of file MyGUI_Guid.h.

Guid MyGUI::Guid::generate (  )  [static]

Definition at line 165 of file MyGUI_Guid.cpp.

bool MyGUI::Guid::operator!= ( Guid const &  _comp  )  const [inline]

Definition at line 49 of file MyGUI_Guid.h.

bool MyGUI::Guid::operator< ( Guid const &  _comp  )  const [inline]

Definition at line 54 of file MyGUI_Guid.h.

Guid& MyGUI::Guid::operator= ( Guid const &  _rvalue  )  [inline]

Definition at line 66 of file MyGUI_Guid.h.

bool MyGUI::Guid::operator== ( Guid const &  _comp  )  const [inline]

Definition at line 41 of file MyGUI_Guid.h.

Guid MyGUI::Guid::parse ( const std::string &  _value  )  [static]

Definition at line 39 of file MyGUI_Guid.cpp.

std::string MyGUI::Guid::print (  )  const

Definition at line 152 of file MyGUI_Guid.cpp.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  _stream,
const Guid _value 
) [friend]

Definition at line 92 of file MyGUI_Guid.h.

std::istream& operator>> ( std::istream &  _stream,
Guid _value 
) [friend]

Definition at line 98 of file MyGUI_Guid.h.


Field Documentation

Definition at line 129 of file MyGUI_Guid.h.

Definition at line 128 of file MyGUI_Guid.h.

Definition at line 130 of file MyGUI_Guid.h.


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

Generated on Thu Dec 9 14:48:11 2010 for MyGUI by  doxygen 1.5.9