The object class is a base class for all objects that will comprise (or be insertable into) the container classes.
Inheritance:
Public Methods
-
inline object()
-
virtual bool operator==(const object &obj) const
- Tests for address equality.
-
virtual bool operator!=(const object &obj) const
-
virtual unsigned int hashcode() const
- Returns an unsigned int used as a hash key.
-
virtual object* clone() const
- Should return a copy of this object, or throw CloneException if the operation is not supported
-
virtual ~object()
Documentation
The object class is a base class for all objects that will
comprise (or be insertable into) the container classes.
Derived classes should only provide references to overloaded operators.
inline object()
virtual bool operator==(const object &obj) const
-
Tests for address equality. e.g object * == object * returns
the same value as object & == object &
virtual bool operator!=(const object &obj) const
virtual unsigned int hashcode() const
-
Returns an unsigned int used as a hash key.
Two objects for whom == returns true should produce the
same hash key. Default returns the objects address.
virtual object* clone() const
-
Should return a copy of this object, or throw CloneException if the operation
is not supported
virtual ~object()
- Direct child classes:
- uintg
queue
pqueue
port_value
intg
indexed
_bucket
hashtable
digraph
devssim
devs
dbl
Port
EventReceiver
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.