| ▼Nclass_loader | |
| ▼Nclass_loader_private | |
| CAbstractMetaObject | Abstract base class for factories where polymorphic type variable indicates base class for plugin interface. B The base class interface for the plugin |
| CAbstractMetaObjectBase | A base class for MetaObjects that excludes a polymorphic type parameter. Subclasses are class templates though |
| CMetaObject | The actual factory. C The derived class (the actual plugin) B The base class interface for the plugin |
| CClassLoader | This class allows loading and unloading of dynamically linked libraries which contain class definitions from which objects can be created/destroyed during runtime (i.e. class_loader). Libraries loaded by a ClassLoader are only accessible within scope of that ClassLoader object |
| CClassLoaderException | |
| CCreateClassException | An exception class thrown when class_loader is unable to create a plugin |
| CLibraryLoadException | An exception class thrown when class_loader is unable to load a runtime library |
| CLibraryUnloadException | An exception class thrown when class_loader is unable to unload a runtime library |
| CMultiLibraryClassLoader | A ClassLoader that can bind more than one runtime library |
| CNoClassLoaderExistsException | An exception class thrown when a multilibrary class loader does not have a ClassLoader bound to it |
| CAlien | |
| CBase | |
| CCat | |
| CCow | |
| CDog | |
| CDuck | |
| CInvalidBase | |
| CMonster | |
| CRobot | |
| CSheep | |
| CZombie |