|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef PERSISTENTDATAMODEL_TOKENADDRESS_H
6 #define PERSISTENTDATAMODEL_TOKENADDRESS_H
14 #include "GaudiKernel/GenericAddress.h"
36 const std::string&
p1 =
"",
37 const std::string&
p2 =
"",
55 const std::string*
par()
const {
TokenAddress(const TokenAddress &rhs)
No copy allowed: put prototype to disable bit-wise copy.
TokenAddress(long svc, const CLID &clid, const std::string &p1="", const std::string &p2="", unsigned long ip=0, Token *pt=0)
Standard Constructor.
This class provides a token that identifies in a unique way objects on the persistent storage.
This class provides a Generic Transient Address for POOL tokens.
void setToken(Token *token)
TokenAddress(const GenericAddress &genAddr, Token *pt=0)
AthROOTErrorHandlerSvc * svc
uint32_t CLID
The Class ID type.
virtual const std::string toString() const
Retrieve the string representation of the token.
TokenAddress()
Dummy constructor.
const Token * getToken() const
TokenAddress & operator=(const TokenAddress &rhs)
No assignment allowed: put prototype to disable bit-wise assignment.
This file contains the class definition for the Token class (migrated from POOL).
const std::string * par() const