15 std::pair < CLID, std::string > clid_Name (clid, name);
26 for(std::vector< std::pair<CLID, std::string> >
::const_iterator it = clid_Name.begin();
27 it != clid_Name.end(); ++it)
33 for(std::set< std::pair<CLID, std::string> >
::const_iterator it = clid_Name.begin();
34 it != clid_Name.end(); ++it)
42 clid_Name.insert(clid_Name.end(), *it);
54 clid.push_back((*it).first);
61 name.push_back((*it).second);
uint32_t CLID
The Class ID type.
void merge(const ScoutingInfo &sI)
merges two ScoutingInfo objects I.e.
void clear()
clears the vector of <CLID, CollectionName>
void getName(std::vector< std::string > &name) const
gets back all CollectionNames in m_clidName (fills up name vector given by reference)
const std::set< std::pair< CLID, std::string > > & get() const
gets back all <CLID, CollectionName> added
void add(CLID clid, const std::string &name)
add a new element to m_clidName
std::set< std::pair< CLID, std::string > > m_clidName
void getclid(std::vector< CLID > &clid) const
gets back all CLIDs in m_clidName (fills up clid vector given by reference)