zorba::VectorItemSequence#include <zorba/vector_item_sequence.h> Inherited from: zorba::ItemSequence This class is an implementation of ItemSequence. Objects of this class store the items of the sequence in a vector.See ItemSequenceProtected Attributes
Public Functions
Protected AttributestheRefCountunsigned int theRefCount
Public FunctionsaddReferencevoid addReference() const
freevoid free()
getIteratorIterator_t getIterator() Create an iterator over the items of this sequence. The life time of the iterator shouldnot exceed the life time of this item sequence. Returnsan iterator over the itemsParameters
getRefCountlong getRefCount() const
removeReferencevoid removeReference()
VectorItemSequence VectorItemSequence(const std::vector< Item > &aSequence)
Parameters
~VectorItemSequence ~VectorItemSequence()
|