6 using namespace Gaudi::PluginService::Details;
11 static Registry& cxxreg = Registry::instance();
21 return int(fmap.size());
29 std::vector<Registry::KeyType> keys;
31 for (Registry::FactoryMap::const_iterator
36 keys.push_back(itr->first);
38 const char *key = keys[
n].c_str();
48 Registry ® = Registry::instance();
49 std::string
id =
self.id;
57 Registry ® = Registry::instance();
58 std::string
id =
self.id;
60 return fi.
type.c_str();
66 Registry ® = Registry::instance();
67 std::string
id =
self.id;
69 return fi.
rtype.c_str();
75 Registry ® = Registry::instance();
76 std::string
id =
self.id;
84 Registry ® = Registry::instance();
85 std::string
id =
self.id;
98 Registry ® = Registry::instance();
99 std::string
id = cprop.
id;
102 for (Registry::Properties::const_iterator
108 cprop.
key = itr->first.c_str();
124 Registry ® = Registry::instance();
125 std::string
id =
self.id;
128 Registry::Properties::const_iterator prop = fi.
properties.find(key);
132 return prop->second.c_str();