TUUID
class description - source file - inheritance tree
protected:
Int_t CmpTime(TUUID::uuid_time_t* t1, TUUID::uuid_time_t* t2)
void FillBuffer(char*& buffer)
void Format(UShort_t clockseq, TUUID::uuid_time_t ts)
void GetCurrentTime(TUUID::uuid_time_t* timestamp)
void GetNodeIdentifier()
void GetRandomInfo(UChar_t* seed)
void GetSystemTime(TUUID::uuid_time_t* timestamp)
void ReadBuffer(char*& buffer)
void SetFromString(const char* uuid_str)
Int_t Sizeof() const
void StreamerV1(TBuffer& b)
public:
TUUID(const char* uuid_str)
TUUID(const TUUID&)
TUUID()
virtual ~TUUID()
const char* AsString() const
static TClass* Class()
Int_t Compare(const TUUID& u) const
TInetAddress GetHostAddress() const
TDatime GetTime() const
void GetUUID(UChar_t* uuid) const
UInt_t GetUUIDNumber() const
UShort_t Hash() const
virtual TClass* IsA() const
void Print() const
void SetUUID(const char* uuid_str)
void SetUUIDNumber(UInt_t index)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
UInt_t fUUIDIndex !index in the list of UUIDs in TProcessUUID
UInt_t fTimeLow 60 bit time, lower 32 bits
UShort_t fTimeMid middle 16 time bits
UShort_t fTimeHiAndVersion high 12 time bits + 4 UUID version bits
UChar_t fClockSeqHiAndReserved high 6 clock bits + 2 bits reserved
UChar_t fClockSeqLow low 8 clock bits
UChar_t fNode[6] 6 node id bytes
Last update: Fri May 14 13:32:45 2004
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.