template<typename keyT, typename valueT>
class adul::atm::XMLMap< keyT, valueT >
this class is wrapper for STL container std::unordered_map
this class is wrapper for std::unordered_map and provides some functions to save and read data from XML files and XML elements
these functions use tinyxml2 library api and are supposed to be used along with it
all the map elements are placed in the XML element each with name "mapElement" and key and value of map element are stored as attributes of this XML element if these functions fail they throw exceptions of adul::exceptions module