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

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: