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
UInteger & operator= (int v)
UInteger & operator= (const UInteger &v)
UInteger & operator= (const char *s)
UInteger & operator= (const UStr &s)
UInteger & operator= (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
UInteger & operator++ ()
UInteger operator++ (int)
UInteger & operator-- ()
UInteger operator-- (int)
UInteger & operator+= (int v)
UInteger & operator+= (const UInteger &v)
UInteger & operator-= (int v)
UInteger & operator-= (const UInteger &v)
UInteger & operator *= (int v)
UInteger & operator *= (const UInteger &v)
UInteger & operator/= (int v)
UInteger & operator/= (const UInteger &v)
virtual UInteger & setImpl (int, bool call_callbacks=true)
virtual UInteger & setImpl (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