Public Member Functions | Static Public Member Functions | List of all members
Proud::Guid Class Reference
Inheritance diagram for Proud::Guid:
Inheritance graph
[legend]

Public Member Functions

PROUD_API String ToString () const
 
PROUD_API String ToBracketString () const
 

Static Public Member Functions

static PROUD_API Guid RandomGuid ()
 
static Guid From (GUID src)
 
static PROUD_API Guid NewGuid ()
 
static PROUD_API UUID Create ()
 
static PROUD_API bool ConvertUUIDToString (const UUID &uuid, String &uuidStr)
 
static PROUD_API bool ConvertUUIDToBracketString (const UUID &uuid, String &uuidStr)
 
static PROUD_API bool ConvertStringToUUID (String uuidStr, UUID &uuid)
 
static String GetString (const UUID &uuid)
 
static String GetBracketString (const UUID &uuid)
 
static UUID GetFromString (const TCHAR *uuidStr)
 

Detailed Description

GUID object wrapper

Member Function Documentation

static PROUD_API bool Proud::Guid::ConvertStringToUUID ( String  uuidStr,
UUID &  uuid 
)
static

TODO:translate needed.

static PROUD_API bool Proud::Guid::ConvertUUIDToBracketString ( const UUID &  uuid,
String uuidStr 
)
static

TODO:translate needed.

static PROUD_API bool Proud::Guid::ConvertUUIDToString ( const UUID &  uuid,
String uuidStr 
)
static

TODO:translate needed.

static PROUD_API UUID Proud::Guid::Create ( )
static

TODO:translate needed.

static Guid Proud::Guid::From ( GUID  src)
inlinestatic

TODO:translate needed. Casting from GUID object

static String Proud::Guid::GetBracketString ( const UUID &  uuid)
inlinestatic

TODO:translate needed.

static UUID Proud::Guid::GetFromString ( const TCHAR *  uuidStr)
inlinestatic

TODO:translate needed.

static String Proud::Guid::GetString ( const UUID &  uuid)
inlinestatic

TODO:translate needed.

static PROUD_API Guid Proud::Guid::NewGuid ( )
static

New GUID

static PROUD_API Guid Proud::Guid::RandomGuid ( )
static

Generates a 'random' GUID. Unlike NewGuid(), this does not guarantee uniqueness.

PROUD_API String Proud::Guid::ToBracketString ( ) const

TODO:translate needed.

PROUD_API String Proud::Guid::ToString ( ) const

TODO:translate needed.