Char Class Reference
[Types]

char helper class More...

#include <Char.h>

Inheritance diagram for Char:
Numeric IComparable IMemoryValidate IHashable

List of all members.

Public Member Functions

 Char (const Char &i)
 Char (const int 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 char ()
virtual void ValidateMem () const
virtual void CheckMem () const

Static Public Member Functions

static bool IsAscii (const int32 c)
static bool IsControl (const int32 c)
static bool IsDigit (const int32 c)
static bool IsLetter (const int32 c)
static bool IsLetterOrDigit (const int32 c)
static bool IsLower (const int32 c)
static bool IsNumber (const int32 c)
static bool IsPunctuation (const int32 c)
static bool IsUpper (const int32 c)
static bool IsWhiteSpace (const int32 c)
static int32 ToUpper (const int32 c)
static int32 ToLower (const int32 c)
static StringPtr ToString (int32 i)
static StringPtr ToString (char c)
static int MaxValue ()
static int MinValue ()

Detailed Description

char helper class

Definition at line 41 of file Char.h.


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