Public Member Functions | Private Attributes | Friends

UT_UUIDGenerator Class Reference

#include <ut_uuid.h>

Inheritance diagram for UT_UUIDGenerator:
UT_Win32UUIDGenerator

List of all members.

Public Member Functions

 UT_UUIDGenerator ()
virtual ~UT_UUIDGenerator ()
virtual UT_UUIDcreateUUID ()
virtual UT_UUIDcreateUUID (const std::string &s)
virtual UT_UUIDcreateUUID (const char *s)
virtual UT_UUIDcreateUUID (const UT_UUID &u)
virtual UT_UUIDcreateUUID (const struct uuid &u)
UT_uint32 getNewUUID32 ()
UT_uint64 getNewUUID64 ()

Private Attributes

UT_UUIDm_pUUID

Friends

void UT_UUIDGenerator__test (UT_UUIDGenerator *)

Constructor & Destructor Documentation

UT_UUIDGenerator::UT_UUIDGenerator (  )  [inline]
virtual UT_UUIDGenerator::~UT_UUIDGenerator (  )  [inline, virtual]

Member Function Documentation

virtual UT_UUID* UT_UUIDGenerator::createUUID ( const std::string &  s  )  [inline, virtual]

Reimplemented in UT_Win32UUIDGenerator.

virtual UT_UUID* UT_UUIDGenerator::createUUID ( const UT_UUID u  )  [inline, virtual]

Reimplemented in UT_Win32UUIDGenerator.

virtual UT_UUID* UT_UUIDGenerator::createUUID ( const struct uuid u  )  [inline, virtual]

Reimplemented in UT_Win32UUIDGenerator.

virtual UT_UUID* UT_UUIDGenerator::createUUID ( const char *  s  )  [inline, virtual]

Reimplemented in UT_Win32UUIDGenerator.


Friends And Related Function Documentation

void UT_UUIDGenerator__test ( UT_UUIDGenerator self  )  [friend]

Member Data Documentation


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