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