#import <ObjectiveLib/Iterator.h>
Inheritance diagram for OLBackInsertIterator:

Public Member Functions | |
| (id) | - assign: |
| Insert object at the back of the underlying container. | |
| (id) | - copyWithZone: |
| Make a copy of this iterator allocating memory from zone. | |
| (BOOL) | - isEqual: |
| Return whether this object is equal to another one. | |
Initializers and Deallocators | |
| (id) | - initWithBackInserter: |
| Initialize the iterator with the given container. | |
Protected Attributes | |
| id< OLBackInserter > | container |
| The container into which items will be inserted by the assign: message. | |
The iterator's assign: (OLBackInsertIterator) message inserts the object to be assigned at the back of the container.
| - (id) assign: | (id) | object |
Insert object at the back of the underlying container.
| object | the object to insert |
Reimplemented from OLIterator.
| - (id) copyWithZone: | (NSZone *) | zone |
Make a copy of this iterator allocating memory from zone.
| zone | the zone from which to allocate memory |
Reimplemented from OLIterator.
| - (id) initWithBackInserter: | (id< OLBackInserter >) | cnr |
Initialize the iterator with the given container.
All insertions will be performed using the given container.
| cnr | the container that implements the OLBackInserter protocol into which to insert items |
| - (BOOL) isEqual: | (id) | object |
Return whether this object is equal to another one.
| object | the object to test |
Reimplemented from OLIterator.
- (id<OLBackInserter>) container [protected] |
The container into which items will be inserted by the assign: message.
|