/* * Copyright 2002, Log4cpp Project. All rights reserved. * * See the COPYING file for the terms of usage and distribution. */ #include #include namespace log4cpp { const std::string& FactoryParams::operator[](const std::string& v) const { const_iterator i = storage_.find(v); if (i != storage_.end()) return i->second; throw std::invalid_argument("There is no parameter '" + v + "'"); } FactoryParams::const_iterator FactoryParams::find(const std::string& v) const { return storage_.find(v); } }