73 const std::string&
getKey()
const;
75 const std::vector<std::string>&
getAlias()
const;
80 const std::vector<sgkey_t>&
getHashes()
const;
88 void dump(std::ostream& ostr)
const;
98 const std::string& name,
99 const std::vector<CLID>& tClids,
100 std::vector<std::string>&& alias,
101 IOpaqueAddress* tadAddress,
102 IOpaqueAddress* tokAddress,
const std::string& pTag);
153 std::vector<DataHeaderElement>::const_iterator
begin()
const;
155 std::vector<DataHeaderElement>::const_iterator
end()
const;
157 const std::vector<DataHeaderElement>&
elements()
const;
166 void insert(
const SG::DataProxy* proxy, IOpaqueAddress* tokAddress = 0,
const std::string& pTag =
"");
174 std::vector<DataHeaderElement>::const_iterator
beginProvenance()
const;
176 std::vector<DataHeaderElement>::const_iterator
endProvenance()
const;
194 void dump(std::ostream& ostr)
const;