![]() |
ATLAS Offline Software
|
ITokenIterator is the interface class for iterators of tokens. More...
#include <PersistencySvc/ITokenIterator.h>
Public Member Functions | |
| virtual | ~ITokenIterator ()=default |
| Empty destructor. | |
| virtual std::size_t | size ()=0 |
| Returns the size of the collection. | |
| virtual bool | seek (std::size_t position)=0 |
| Seek to a given position in the collection. | |
| virtual Token * | next ()=0 |
| Advances tne iterator and returns a pointer to next token. | |
ITokenIterator is the interface class for iterators of tokens.
Definition at line 21 of file ITokenIterator.h.
|
virtualdefault |
Empty destructor.
|
pure virtual |
Advances tne iterator and returns a pointer to next token.
Implemented in pool::PersistencySvc::TokenIterator.
|
pure virtual |
Seek to a given position in the collection.
| position | The position to which to seek. |
Implemented in pool::PersistencySvc::TokenIterator.
|
pure virtual |
Returns the size of the collection.
Implemented in pool::PersistencySvc::TokenIterator.