#include <UniversalInteger.hh>
Inheritance diagram for UniversalInteger:


Public Member Functions | |
| UniversalInteger () | |
| UniversalInteger (int i) | |
| UniversalInteger (LONG i) | |
| UniversalInteger (char i) | |
| UniversalInteger (bool i) | |
| UniversalInteger (double i) | |
| UniversalInteger (const TypeInfo &, const RValue &i) | |
| UniversalInteger (const RValue &i) | |
| ~UniversalInteger () | |
| RValue * | clone () const |
| Clone this object. | |
| void | serialize (SerializedInstance *addTo) const |
| const string & | getDataType () const |
| UniversalInteger | vhdlUnaryPlus () const |
| UniversalInteger | vhdlUnaryMinus () const |
| UniversalInteger | vhdlAbs () const |
| Value | vhdlPlus (const RValue &) const |
| Arithmetic Operators. | |
| Value | vhdlMinus (const RValue &) const |
| Value | vhdlMultiply (const RValue &) const |
| Value | vhdlDivide (const RValue &) const |
| Value | vhdlMod (const RValue &) const |
| Value | vhdlRem (const RValue &) const |
| Value | vhdlPow (const RValue &) const |
| Value | vhdlNot () const |
| Logical Operators. | |
| Value | vhdlAnd (const RValue &) const |
| Value | vhdlOr (const RValue &) const |
| Value | vhdlNand (const RValue &) const |
| Value | vhdlNor (const RValue &) const |
| Value | vhdlXor (const RValue &) const |
| Value | vhdlXnor (const RValue &) const |
| UniversalInteger & | operator++ (int) |
| UniversalInteger & | operator= (const UniversalInteger &) |
| RValue & | operator= (const RValue &) |
| const TypeInfo & | getTypeInfo () const |
| Get the TypeInfo for this RValue. | |
| void | print (ostream &os) const |
| Virtualized printing. | |
| string | toString () const |
| Get a string representation of the value. | |
Static Public Member Functions | |
| static Serializable * | deserialize (SerializedInstance *si) |
| static void | registerDeserializer () |
| static const string & | getUniversalUniversalInteger () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
Clone this object.
Implements RValue. |
|
|
|
|
|
|
|
|
Get the TypeInfo for this RValue.
Implements RValue. |
|
|
|
|
|
|
|
|
Reimplemented from VHDLData. |
|
|
|
|
|
Virtualized printing.
Reimplemented from VHDLData. |
|
|
|
|
|
|
|
|
Get a string representation of the value.
Reimplemented from VHDLData. |
|
|
|
|
|
Reimplemented from RValue. |
|
|
Implements RValue. |
|
|
Implements RValue. |
|
|
Implements RValue. |
|
|
Implements RValue. |
|
|
Reimplemented from RValue. |
|
|
Reimplemented from RValue. |
|
|
Logical Operators.
Reimplemented from RValue. |
|
|
Reimplemented from RValue. |
|
|
Arithmetic Operators.
Implements RValue. |
|
|
Implements RValue. |
|
|
Implements RValue. |
|
|
|
|
|
|
|
|
Reimplemented from RValue. |
|
|
Reimplemented from RValue. |
1.4.6