UInt64 Class Reference
[Types]

Unsigned 64-bit integer helper. More...

#include <UInt64.h>

Inheritance diagram for UInt64:
Numeric IComparable IMemoryValidate IHashable

List of all members.

Public Member Functions

 UInt64 (const uint64 i)
 UInt64 (const UInt64 &i)
virtual int32 HashCode () const
virtual bool Equals (const IComparable *a) const
virtual int Compare (const IComparable *a) const
virtual bool Equals (const IComparable &a) const
virtual int Compare (const IComparable &a) const
virtual int32 MajicNumber () const
 Class instances with the same majic number are of the same type (can be casted). Majic numbers above 0xFFFF are available for user applications.
virtual int ToInt () const
virtual double ToDouble () const
virtual StringPtr ToString () const
 operator uint64 ()
virtual void ValidateMem () const
virtual void CheckMem () const

Static Public Member Functions

static uint64 Parse (const char *cp, const int cplen, int radix)
static uint64 Parse (const char *cp, const int cplen)
static uint64 Parse (const String &str)
static uint64 Parse (const String *str)
static uint64 Parse (const String &str, int radix)
static uint64 Parse (const String *str, int radix)
static bool IsInt (const char *cp, const int cplen)
static bool IsInt (const String &str)
static bool IsInt (const String *str)
static StringPtr ToString (uint64 i, int radix)
static StringPtr ToString (uint64 i)
static uint64 MaxValue ()
static uint64 MinValue ()

Detailed Description

Unsigned 64-bit integer helper.

Definition at line 41 of file UInt64.h.


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