21 #ifndef ObjectIndex_Array_H_
22 #define ObjectIndex_Array_H_
25 #include <unordered_map>
27 #include "UniSetTypes.h"
28 #include "Exceptions.h"
29 #include "ObjectIndex.h"
46 virtual const ObjectInfo* getObjectInfo(
const std::string& name )
const noexcept
override;
51 virtual std::ostream& printMap(std::ostream& os)
const noexcept
override;
57 typedef std::unordered_map<std::string, ObjectId> MapObjectKey;
58 MapObjectKey::iterator MapObjectKeyIterator;