This class is an implementation of the ItemSequence.
More...
#include <zorba/vector_item_sequence.h>
This class is an implementation of the ItemSequence.
Objects of this class return, on each next call, an Item of the vector that is passed to this object.
See ItemSequence
- Examples:
- external_functions.cpp.
Definition at line 34 of file vector_item_sequence.h.
zorba::VectorItemSequence::VectorItemSequence |
( |
const std::vector< Item > & |
aSequence | ) |
|
Constructor.
- Parameters
-
aSequence | the vector containing the sequence of Items |
virtual zorba::VectorItemSequence::~VectorItemSequence |
( |
| ) |
|
|
inlinevirtual |
void zorba::SmartObject::addReference |
( |
| ) |
const |
|
inlineinherited |
virtual void zorba::SmartObject::free |
( |
| ) |
|
|
virtualinherited |
virtual Iterator_t zorba::VectorItemSequence::getIterator |
( |
| ) |
|
|
virtual |
long zorba::SmartObject::getRefCount |
( |
| ) |
const |
|
inlineinherited |
void zorba::SmartObject::removeReference |
( |
| ) |
|
|
inlineinherited |
unsigned int zorba::SmartObject::theRefCount |
|
mutableprotectedinherited |
std::vector<Item> zorba::VectorItemSequence::theSequence |
|
protected |
The documentation for this class was generated from the following file: