![]() |
The Simons
|
#include <Value.h>
Inheritance diagram for IntegerBox:
Public Member Functions | |
IntegerBox () | |
Construct a default IntegerBox. | |
~IntegerBox () | |
Release an IntegerBox. | |
IntegerBox (Integer) | |
Initialise an IntegerBox to an Integer value. | |
virtual ObjectID | clone () const |
Clone a deep copy of this IntegerBox. | |
virtual TypeID | type () const |
Return the Type of this IntegerBox. | |
virtual Natural | hash () const |
Return a quasi-unique hash code for this IntegerBox. | |
virtual Order | compare (ObjectID) const |
Compare this IntegerBox with another. | |
Void | readOn (ReaderID) |
Read this IntegerBox on a Reader stream. | |
Void | writeOn (WriterID) const |
Write this IntegerBox on a Writer stream. | |
virtual Integer | toInteger () const |
Convert this IntegerBox to an Integer value. |
|
Construct a default IntegerBox.
|
|
Release an IntegerBox.
|
|
Initialise an IntegerBox to an Integer value.
|
|
Clone a deep copy of this IntegerBox.
Reimplemented from Object. |
|
Compare this IntegerBox with another.
Reimplemented from Object. |
|
Return a quasi-unique hash code for this IntegerBox.
Reimplemented from Object. |
|
Read this IntegerBox on a Reader stream. Read in the wrapped Integer value. Reimplemented from Object. |
|
Convert this IntegerBox to an Integer value.
Reimplemented from Object. |
|
Return the Type of this IntegerBox.
Reimplemented from Object. |
|
Write this IntegerBox on a Writer stream. Write out the wrapped Integer value. Reimplemented from Object. |