Tools.h++ Manual

21-176 104011 Tandem Computers Incorporated
21
RWSlistCollectablesQueue(const RWSlistCollectablesQueue &
q);
Copy constructor. A shallow copy of the queue
q
is made.
Public member operators
void operator=(const
RWSlistCollectablesQueue & q);
Assignment operator. A shallow copy of the queue
q
is made.
Public member functions
virtual void apply(RWapplyCollectable ap,
void*)
Inherited from class
RWSlistCollectables
.
virtual RWCollectable* append(RWCollectable*);
Inherited from class
RWSlistCollectables
. Adds an element to the end of
the queue.
virtual RWspace binaryStoreSize() const;
Inherited from class
RWCollection
.
virtual void clear();
Inherited from class
RWSlistCollectables
.
virtual void clearAndDestroy();
virtual RWBoolean contains(const RWCollectable*
target) const;
Inherited from class
RWCollection
.
RWBoolean containsReference(const
RWCollectable* e) const;
virtual size_t entries() const;
Inherited from class
RWSlistCollectables
.
virtual RWCollectable* first() const;
Inherited from class
RWSlistCollectables
. Returns the item at the
beginning of the queue (i.e., the least recently inserted item). Returns nil if the
queue is empty.
RWCollectable* get();
Inherited from class
RWSlistCollectables
. Returns and removes the item at
the beginning of the queue (i.e., the least recently inserted item). Returns nil if
the queue is empty.