class object

The object class is a base class for all objects that will comprise (or be insertable into) the container classes.

Inheritance:


Public Methods

[more]inline object()
[more]virtual bool operator==(const object &obj) const
Tests for address equality.
[more]virtual bool operator!=(const object &obj) const
[more]virtual unsigned int hashcode() const
Returns an unsigned int used as a hash key.
[more]virtual object* clone() const
Should return a copy of this object, or throw CloneException if the operation is not supported
[more]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.
oinline object()

ovirtual bool operator==(const object &obj) const
Tests for address equality. e.g object * == object * returns the same value as object & == object &

ovirtual bool operator!=(const object &obj) const

ovirtual 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.

ovirtual object* clone() const
Should return a copy of this object, or throw CloneException if the operation is not supported

ovirtual ~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++.