UInt32 Class Reference
[Types]

Unsigned 32-bit integer helper. More...

#include <UInt32.h>

Inheritance diagram for UInt32:
Numeric IComparable IMemoryValidate IHashable

List of all members.

Public Member Functions

 UInt32 (const uint32 i)
 UInt32 (const UInt32 &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 uint32 ()
virtual void ValidateMem () const
virtual void CheckMem () const

Static Public Member Functions

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

Detailed Description

Unsigned 32-bit integer helper.

Definition at line 40 of file UInt32.h.


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