ATLAS Offline Software
Database
APR
PersistencySvc
PersistencySvc
ITokenIterator.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef INCLUDE_PERSISTENCYSVC_ITOKENITERATOR_H
6
#define INCLUDE_PERSISTENCYSVC_ITOKENITERATOR_H
7
8
9
// forward declarations
10
class
Token
;
11
12
namespace
pool
{
13
20
class
ITokenIterator
{
21
public
:
23
virtual
~ITokenIterator
() {}
24
30
virtual
Token
*
next
() = 0;
31
};
32
33
}
34
35
#endif
pool
pool namespace
Definition:
libname.h:15
pool::ITokenIterator::next
virtual Token * next()=0
Returns the pointer to next token.
Token
This class provides a token that identifies in a unique way objects on the persistent storage.
Definition:
Token.h:21
pool::ITokenIterator
Definition:
ITokenIterator.h:20
pool::ITokenIterator::~ITokenIterator
virtual ~ITokenIterator()
Empty destructor.
Definition:
ITokenIterator.h:23
Generated on Sun Dec 22 2024 21:12:07 for ATLAS Offline Software by
1.8.18