diff options
author | Josh Blum | 2013-07-30 20:59:41 -0700 |
---|---|---|
committer | Josh Blum | 2013-07-30 20:59:41 -0700 |
commit | 17d636eec0ee0da346173066dd4f400a64e96c44 (patch) | |
tree | 719ec814b166e4d9c8fcb4f36413d95ba7070296 /lib/factory.cpp | |
parent | 3782b3a9a844d32a277adbbfad98bf64b4cb227c (diff) | |
download | sandhi-17d636eec0ee0da346173066dd4f400a64e96c44.tar.gz sandhi-17d636eec0ee0da346173066dd4f400a64e96c44.tar.bz2 sandhi-17d636eec0ee0da346173066dd4f400a64e96c44.zip |
gras: rename some factory functions
Diffstat (limited to 'lib/factory.cpp')
-rw-r--r-- | lib/factory.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/factory.cpp b/lib/factory.cpp index 6d9fe2c..7115197 100644 --- a/lib/factory.cpp +++ b/lib/factory.cpp @@ -36,22 +36,22 @@ static FactoryRegistryType &get_factory_registry(void) static boost::mutex mutex; -void Factory::_register_make(const std::string &name, void *entry) +void Factory::_register_factory(const std::string &path, void *entry) { boost::mutex::scoped_lock l(mutex); - if (get_factory_registry().count(name) != 0) + if (get_factory_registry().count(path) != 0) { - std::cerr << "Warning: Factory - function already registered for name: " + name << std::endl; + std::cerr << "Warning: Factory - function already registered for path: " + path << std::endl; } - get_factory_registry()[name].reset(reinterpret_cast<FactoryRegistryEntry *>(entry)); + get_factory_registry()[path].reset(reinterpret_cast<FactoryRegistryEntry *>(entry)); } -Element *Factory::_handle_make(const std::string &name, const PMCC &args) +Element *Factory::_handle_make(const std::string &path, const PMCC &args) { boost::mutex::scoped_lock l(mutex); - if (get_factory_registry().count(name) == 0) + if (get_factory_registry().count(path) == 0) { - throw std::invalid_argument("Factory - no function registered for name: " + name); + throw std::invalid_argument("Factory - no function registered for path: " + path); } - return get_factory_registry()[name]->make(args); + return get_factory_registry()[path]->make(args); } |