Int64 Class Reference
[Types]

64-bit integer helper. More...

#include <Int64.h>

Inheritance diagram for Int64:
Numeric IComparable IMemoryValidate IHashable

List of all members.

Public Member Functions

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

Static Public Member Functions

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

Detailed Description

64-bit integer helper.

Definition at line 39 of file Int64.h.


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