ubit::UFloat Class Reference

Active Float. More...

#include <unumber.hpp>

Inheritance diagram for ubit::UFloat:

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

Public Member Functions

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

Friends

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

Detailed Description

Active Float.


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