using namespace anna::diameter::comm;
-OriginHost *OriginHostManager::getOriginHost(const std::string &name) const throw() {
+OriginHost *OriginHostManager::getOriginHost(const std::string &name) const {
origin_hosts_it it = a_origin_hosts.find(name);
if (it != a_origin_hosts.end())
return it->second;
- LOGWARNING(
- std::string msg = "Unknown origin host node with name '"; msg += name; msg += "'";
- anna::Logger::warning(msg, ANNA_FILE_LOCATION);
- );
-
return NULL;
}
-void OriginHostManager::registerOriginHost(const std::string &name, OriginHost* originHost) throw() {
+void OriginHostManager::registerOriginHost(const std::string &name, OriginHost* originHost) {
if (!originHost) return; // nothing done
a_origin_hosts[name] = originHost;
}
anna::xml::Node* OriginHostManager::asXML(anna::xml::Node* parent) const
-throw() {
+{
anna::xml::Node* result = parent->createChild("OriginHostManager");
origin_hosts_it it_min(a_origin_hosts.begin());
origin_hosts_it it_max(a_origin_hosts.end());