Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

UInt64 Class Reference

#include <common.h>

Inheritance diagram for UInt64:

Object List of all members.

Public Member Functions

 UInt64 ()
 UInt64 (const UInt64 &u)
 UInt64 (const SInt64 &s)
 UInt64 (UINT u)
 UInt64 (uint64 u)
virtual ~UInt64 ()
void assign (const UInt64 &u)
void assign (const SInt64 &s)
void assign (UINT u)
void assign (uint64 u)
virtual int compareTo (const Object *obj) const
virtual Object * duplicate ()
virtual bool instanceOf (OBJECT_ID id)
virtual int load (ht_object_stream *s)
virtual OBJECT_ID object_id () const
virtual void store (ht_object_stream *s)
virtual int toString (char *s, int maxlen)
void operator= (const UInt64 &u)
void operator+= (const UInt64 &u)
void operator-= (const UInt64 &u)
UInt64 & operator++ ()
UInt64 operator++ (int b)
bool operator< (const UInt64 &s)
bool operator> (const UInt64 &s)
bool operator<= (const UInt64 &s)
bool operator>= (const UInt64 &s)
bool operator== (const UInt64 &s)
bool operator!= (const UInt64 &s)

Constructor & Destructor Documentation

UInt64::UInt64 (   ) 
 

UInt64::UInt64 (  const UInt64 &  u  ) 
 

UInt64::UInt64 (  const SInt64 &  s  ) 
 

UInt64::UInt64 (  UINT  u  ) 
 

UInt64::UInt64 (  uint64  u  ) 
 

virtual UInt64::~UInt64 (   )  [virtual]
 


Member Function Documentation

void UInt64::assign (  uint64  u  ) 
 

void UInt64::assign (  UINT  u  ) 
 

void UInt64::assign (  const SInt64 &  s  ) 
 

void UInt64::assign (  const UInt64 &  u  ) 
 

virtual int UInt64::compareTo (  const Object *  obj  )  const [virtual]
 

Standard Object comparator.

Parameters:
obj object to compare to
Returns:
0 for equality, negative number if |this<obj| and positive number if |this>obj|

Reimplemented from Object.

virtual Object* UInt64::duplicate (   )  [virtual]
 

Standard Object duplicator.

Returns:
copy of object

Reimplemented from Object.

virtual bool UInt64::instanceOf (  OBJECT_ID  id  )  [virtual]
 

Returns:
true if |this| is an object or derived of an object of type |id|.

Reimplemented from Object.

virtual int UInt64::load (  ht_object_stream *  s  )  [virtual]
 

loads object from object stream.

Returns:
ht_stream errorcode

Reimplemented from Object.

virtual OBJECT_ID UInt64::object_id (   )  const [virtual]
 

Returns:
unique object id.

Reimplemented from Object.

bool UInt64::operator!= (  const UInt64 &  s  ) 
 

UInt64 UInt64::operator++ (  int  b  ) 
 

UInt64& UInt64::operator++ (   ) 
 

void UInt64::operator+= (  const UInt64 &  u  ) 
 

void UInt64::operator-= (  const UInt64 &  u  ) 
 

bool UInt64::operator< (  const UInt64 &  s  ) 
 

bool UInt64::operator<= (  const UInt64 &  s  ) 
 

void UInt64::operator= (  const UInt64 &  u  ) 
 

bool UInt64::operator== (  const UInt64 &  s  ) 
 

bool UInt64::operator> (  const UInt64 &  s  ) 
 

bool UInt64::operator>= (  const UInt64 &  s  ) 
 

virtual void UInt64::store (  ht_object_stream *  s  )  [virtual]
 

stores object.

Reimplemented from Object.

virtual int UInt64::toString (  char *  s,
int  maxlen
)  [virtual]
 

Prints object in string |s|

Returns:
number of characters written in s

Reimplemented from Object.


The documentation for this class was generated from the following file:
Generated on Fri May 7 21:16:10 2004 by doxygen 1.3.5