ubit::UInteger Class Reference

Active Integer. More...

#include <unumber.hpp>

Inheritance diagram for ubit::UInteger:

ubit::UNumber ubit::UBrick ubit::UObject List of all members.

Public Member Functions

 UInteger (int v=0)
 UInteger (const UInteger &v)
 UInteger (const UStr &)
 UInteger (const std::string &)
 operator int () const
 type conversion: converts UInteger to int.
int intValue () const
float floatValue () const
double doubleValue () const
UStr toString () const
UIntegeroperator= (int v)
UIntegeroperator= (const UInteger &v)
UIntegeroperator= (const char *s)
UIntegeroperator= (const UStr &s)
UIntegeroperator= (const std::string &s)
bool operator== (int v) const
bool operator== (double v) const
bool operator== (const UInteger &v) const
bool operator!= (int v) const
bool operator!= (double v) const
bool operator!= (const UInteger &v) const
bool operator< (int v) const
bool operator< (double v) const
bool operator< (const UInteger &v) const
bool operator<= (int v) const
bool operator<= (double v) const
bool operator<= (const UInteger &v) const
bool operator> (int v) const
bool operator> (double v) const
bool operator> (const UInteger &v) const
bool operator>= (int v) const
bool operator>= (double v) const
bool operator>= (const UInteger &v) const
UIntegeroperator++ ()
UInteger operator++ (int)
UIntegeroperator-- ()
UInteger operator-- (int)
UIntegeroperator+= (int v)
UIntegeroperator+= (const UInteger &v)
UIntegeroperator-= (int v)
UIntegeroperator-= (const UInteger &v)
UIntegeroperator *= (int v)
UIntegeroperator *= (const UInteger &v)
UIntegeroperator/= (int v)
UIntegeroperator/= (const UInteger &v)
virtual UIntegersetImpl (int, bool call_callbacks=true)
virtual UIntegersetImpl (const char *, bool call_callbacks=true)
 [impl] assignment.

Friends

class UFloat
class UDouble
std::istream & operator>> (std::istream &, UInteger &)
 prints value on output stream.
std::ostream & operator<< (std::ostream &, const UInteger &)
 reads value from input stream.

Detailed Description

Active Integer.


The documentation for this class was generated from the following files:
Generated on Mon Jan 29 00:20:53 2007 for Ubit by  doxygen 1.4.7