ATLAS Offline Software
Public Member Functions | List of all members
pool::IPositionSeek Class Referenceabstract

Abstract interface for seeking inside a collection. More...

#include <IPositionSeek.h>

Inheritance diagram for pool::IPositionSeek:
Collaboration diagram for pool::IPositionSeek:

Public Member Functions

virtual ~IPositionSeek ()
 Destructor. More...
 
virtual bool seek (long long int position)=0
 Seek to a given position in the collection. More...
 

Detailed Description

Abstract interface for seeking inside a collection.

Definition at line 25 of file IPositionSeek.h.

Constructor & Destructor Documentation

◆ ~IPositionSeek()

virtual pool::IPositionSeek::~IPositionSeek ( )
inlinevirtual

Destructor.

Definition at line 31 of file IPositionSeek.h.

31 {};

Member Function Documentation

◆ seek()

virtual bool pool::IPositionSeek::seek ( long long int  position)
pure virtual

Seek to a given position in the collection.

Parameters
positionThe position to which to seek.
Returns
True if successful, false otherwise.

Implemented in pool::RootCollection::RNTCollectionCursor, pool::RootCollection::RootCollectionCursor, pool::ImplicitCollectionIterator, and pool::PersistencySvc::TokenIterator.


The documentation for this class was generated from the following file: