Data Structures | Public Member Functions | Static Public Member Functions | Friends

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 32 of file MyGUI_Guid.h.


Constructor & Destructor Documentation

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

Definition at line 35 of file MyGUI_Guid.h.

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

Definition at line 36 of file MyGUI_Guid.h.

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

Definition at line 37 of file MyGUI_Guid.h.

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

Definition at line 38 of file MyGUI_Guid.h.


Member Function Documentation

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

Definition at line 82 of file MyGUI_Guid.h.

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

Definition at line 74 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 48 of file MyGUI_Guid.h.

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

Definition at line 53 of file MyGUI_Guid.h.

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

Definition at line 65 of file MyGUI_Guid.h.

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

Definition at line 40 of file MyGUI_Guid.h.

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

Definition at line 36 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 91 of file MyGUI_Guid.h.

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

Definition at line 97 of file MyGUI_Guid.h.


Field Documentation

Definition at line 128 of file MyGUI_Guid.h.

Definition at line 127 of file MyGUI_Guid.h.

Definition at line 129 of file MyGUI_Guid.h.


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