ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
AthenaBaseComps
src
AthConstConverter.cxx
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration.
3
*/
10
11
12
#include "
AthenaBaseComps/AthConstConverter.h
"
13
14
20
StatusCode
AthConstConverter::createObjConst
( IOpaqueAddress*
/*pAddress*/
,
21
DataObject*&
/*refpObject*/
)
const
22
{
23
return
StatusCode::SUCCESS;
24
}
25
26
32
StatusCode
AthConstConverter::createRepConst
( DataObject*
/*pObject*/
,
33
IOpaqueAddress*&
/*refpAddress*/
)
const
34
{
35
return
StatusCode::SUCCESS;
36
}
37
38
44
StatusCode
AthConstConverter::createObj
( IOpaqueAddress* pAddress,
45
DataObject*& refpObject )
46
{
47
return
createObjConst
(pAddress, refpObject);
48
}
49
50
51
/**
52
* @brief Convert the transient object to the requested representation.
53
*
54
* Non-const version; just calls the const version.
55
*/
56
StatusCode
AthConstConverter::createRep
( DataObject* pObject,
57
IOpaqueAddress*& refpAddress )
58
{
59
return
createRepConst
(pObject, refpAddress);
60
}
61
AthConstConverter.h
Gaudi converter base class with const interfaces.
AthConstConverter::createRep
virtual StatusCode createRep(DataObject *pObject, IOpaqueAddress *&refpAddress) override final
Convert the transient object to the requested representation.
Definition
AthConstConverter.cxx:56
AthConstConverter::createObjConst
virtual StatusCode createObjConst(IOpaqueAddress *pAddress, DataObject *&refpObject) const
Create the transient representation of an object.
Definition
AthConstConverter.cxx:20
AthConstConverter::createObj
virtual StatusCode createObj(IOpaqueAddress *pAddress, DataObject *&refpObject) override final
Create the transient representation of an object.
Definition
AthConstConverter.cxx:44
AthConstConverter::createRepConst
virtual StatusCode createRepConst(DataObject *pObject, IOpaqueAddress *&refpAddress) const
Convert the transient object to the requested representation.
Definition
AthConstConverter.cxx:32
Generated on
for ATLAS Offline Software by
1.17.0