1 #ifndef OPAL_Directory_HH
2 #define OPAL_Directory_HH
32 typedef std::map<std::string, Pointer<Object>, std::less<std::string> >
54 ObjectDir::const_iterator
begin()
const;
62 ObjectDir::const_iterator
end()
const;
std::map< std::string, Pointer< Object >, std::less< std::string > > ObjectDir
std::string::iterator iterator
A map of string versus pointer to Object.
void erase()
Delete all entries.
ObjectDir::iterator end()
Last object in alphabetic order of name.
ObjectDir::iterator begin()
First object in alphabetic order of name.
Object * find(const std::string &name) const
Find entry.
void insert(const std::string &name, Object *newObject)
Define new object.
The base class for all OPAL objects.