37 namespace class_loader_private
41 const std::string & class_name,
const std::string & base_class_name)
42 : associated_library_path_(
"Unknown"),
43 base_class_name_(base_class_name),
44 class_name_(class_name),
45 typeid_base_class_name_(
"UNSET")
49 "class_loader.class_loader_private.AbstractMetaObjectBase: " 50 "Creating MetaObject %p (base = %s, derived = %s, library path = %s)",
58 "class_loader.class_loader_private.AbstractMetaObjectBase: " 59 "Destroying MetaObject %p (base = %s, derived = %s, library path = %s)",
97 if (std::find(v.begin(), v.end(), loader) == v.end()) {
106 ClassLoaderVector::iterator itr = std::find(v.begin(), v.end(), loader);
107 if (itr != v.end()) {
116 ClassLoaderVector::iterator itr = std::find(v.begin(), v.end(), loader);
117 return itr != v.end();
#define CONSOLE_BRIDGE_logDebug(fmt,...)
This class allows loading and unloading of dynamically linked libraries which contain class definitio...
std::vector< class_loader::ClassLoader * > ClassLoaderVector