Dictionaries
You can store Server objects of a given type in a dictionary. A dictionary is a C++ container that stores smart pointers to objects and associates these objects with alphanumeric identifiers of type IlsIdentifier (smart pointer to a character string). Identifiers give you direct access to the objects contained in the dictionary so that you can perform the usual operations on dictionaries: storing, retrieving, or removing objects. You can declare a dictionary for any classes that derive from or IlsObject or IlsEntity.