|  | ATLAS Offline Software
    | 
#include <PersistencySvc/ITokenIterator.h>
| Public Member Functions | |
| virtual | ~ITokenIterator () | 
| Empty destructor.  More... | |
| virtual std::size_t | size ()=0 | 
| Returns the size of the collection.  More... | |
| virtual bool | seek (std::size_t position)=0 | 
| Seek to a given position in the collection.  More... | |
| virtual Token * | next ()=0 | 
| Returns the pointer to next token.  More... | |
ITokenIterator is the interface class for iterators of tokens
Definition at line 21 of file ITokenIterator.h.
| 
 | inlinevirtual | 
| 
 | pure virtual | 
Returns the pointer to next token.
Token ownership is passed to the user. if no other token is available in the iteration sequence, 0 is returned.
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.
 1.8.18
 1.8.18