ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Database
PersistentDataModel
src
AthenaAttributeList.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
PersistentDataModel/AthenaAttributeList.h
"
6
#include <print>
7
8
AthenaAttributeList::AthenaAttributeList
() :
coral
::AttributeList()
9
{}
10
11
AthenaAttributeList::AthenaAttributeList
(
const
coral::AttributeList& rhs) :
coral
::AttributeList(rhs)
12
{}
13
14
AthenaAttributeList::AthenaAttributeList
(
const
coral::AttributeListSpecification& spec) :
coral
::AttributeList(spec)
15
{}
16
17
void
AthenaAttributeList::print
(std::ostream& os)
const
{
18
std::print (os,
"{{"
);
19
for
(coral::AttributeList::const_iterator itr=this->begin();
20
itr!=this->end();++itr) {
21
if
(itr!=this->begin()) std::print (os,
","
);
22
itr->toOutputStream(os);
23
}
24
std::print (os,
"}}"
);
25
}
AthenaAttributeList.h
An AttributeList represents a logical row of attributes in a metadata table.
AthenaAttributeList::AthenaAttributeList
AthenaAttributeList()
Construct empty attribute list with empty specification.
Definition
AthenaAttributeList.cxx:8
AthenaAttributeList::print
void print(std::ostream &os) const
print to simulate function provided by old POOL AttributeList
Definition
AthenaAttributeList.cxx:17
coral
Definition
ISecondaryEventSelector.h:19
Generated on
for ATLAS Offline Software by
1.17.0