ATLAS Offline Software
Database
APR
PersistencySvc
PersistencySvc
IPositionSeek.h
Go to the documentation of this file.
1
// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id: IPositionSeek.h 457858 2011-09-08 14:29:29Z mnowak $
15
#ifndef INCLUDE_PERSISTENCYSVC_IPOSITIONSEEK_H
16
#define INCLUDE_PERSISTENCYSVC_IPOSITIONSEEK_H
17
18
namespace
pool
{
19
20
25
class
IPositionSeek
26
{
27
public
:
31
virtual
~IPositionSeek
() {};
32
33
39
virtual
bool
seek
(
long
long
int
position) = 0;
40
};
41
42
43
}
// namespace pool
44
45
46
#endif // not INCLUDE_PERSISTENCYSVC_IPOSITIONSEEK_H
pool::IPositionSeek::~IPositionSeek
virtual ~IPositionSeek()
Destructor.
Definition:
IPositionSeek.h:31
pool::IPositionSeek::seek
virtual bool seek(long long int position)=0
Seek to a given position in the collection.
pool
pool namespace
Definition:
libname.h:15
pool::IPositionSeek
Abstract interface for seeking inside a collection.
Definition:
IPositionSeek.h:26
Generated on Sun Dec 22 2024 21:11:58 for ATLAS Offline Software by
1.8.18