Index

UnsignedInteger Class Reference

This is a very simple component whose sole purpose is to wrap an unsigned integer value. More...

#include "universal__Numeric.h"


Inherited Class(es)


Public Functions

Related Functions


Detailed Description

This is a very simple component whose sole purpose is to wrap an unsigned integer value. The precise type is "unsigned long".

The cast operator to unsigned long() is often useful for getting the value of an unsigned long integer token as an unsigned long. This wrapper class features =,+,-,/ and * operators taking all the other possible numeric types.

It also features a conversion function to a universal::String.


Functions Documentation

UnsignedInteger ( ) 

Self-explanatory

See also:

Back to index

~UnsignedInteger ( )   [  virtual  ] 

Self-explanatory

See also:

Back to index

operator unsigned long ( ) const 

Self-explanatory

See also:

Back to index

UnsignedInteger & operator =( unsigned long uVal 

Self-explanatory

See also:

Back to index

UnsignedInteger & operator =( unsigned short uVal 

Self-explanatory

See also:

Back to index

UnsignedInteger & operator =( unsigned int uVal 

Self-explanatory

See also:

Back to index

UnsignedInteger & operator =( long lVal 

Self-explanatory

See also:

Back to index

UnsignedInteger & operator =( short lVal 

Self-explanatory

See also:

Back to index

UnsignedInteger & operator =( int lVal 

Self-explanatory

See also:

Back to index

UnsignedInteger & operator =float fVal 

Self-explanatory

See also:

Back to index

UnsignedInteger & operator =double dVal 

Self-explanatory

See also:

Back to index

String toString ( ) const 

Self-explanatory

See also:

Back to index

bool even ( ) const 

Self-explanatory

See also:

Back to index

bool odd ( ) const 

Self-explanatory

See also:

Back to index

float operator +( const Float & 

Self-explanatory

See also:

Back to index

double operator +( const Double & 

Self-explanatory

See also:

Back to index

long operator +( const SignedInteger & si 

Self-explanatory

See also:

Back to index

unsigned long operator +( const UnsignedInteger & ui 

Self-explanatory

See also:

Back to index

float operator -( const Float & 

Self-explanatory

See also:

Back to index

double operator -( const Double & 

Self-explanatory

See also:

Back to index

long operator -( const SignedInteger & si 

Self-explanatory

See also:

Back to index

unsigned long operator -( const UnsignedInteger & ui 

Self-explanatory

See also:

Back to index

float operator *( const Float & 

Self-explanatory

See also:

Back to index

double operator *( const Double & 

Self-explanatory

See also:

Back to index

long operator *( const SignedInteger & si 

Self-explanatory

See also:

Back to index

unsigned long operator *( const UnsignedInteger & ui 

Self-explanatory

See also:

Back to index

float operator /( const Float & 

Self-explanatory

See also:

Back to index

double operator /( const Double & 

Self-explanatory

See also:

Back to index

long operator /( const SignedInteger & si 

Self-explanatory

See also:

Back to index

unsigned long operator /( const UnsignedInteger & ui 

Self-explanatory

See also:

Back to index


Generated with makedoc.