_GUID | The structure underlying UUIDs |
CheckIObjectOk | Class CheckIObject {}; |
ConversionIObject< T > | Class CheckIObjectOkVector {}; |
GenericFactory | Generic factory class |
ICategory | Represents a category |
ICategoryIterator | Allows iteration over a category |
ICategoryManager | Let you register categories and obtain information about them |
IFactory | Common object creation interface |
IModule | The interface that a module should provide |
IModuleLoader | The interface to control the module loader |
IMoniker | An interface for obtaining an IObject given a moniker string |
IMonikerService | An interface for registering objects so they can be retrieved using a moniker |
IObject | The basic interface which is included by all other XPLC interfaces and objects |
IObjectImplInternal | Helper internal structure |
IServiceHandler | Interface to an object which can be used to find other objects, given their UUIDs |
IServiceManager | The XPLC service manager interface |
IStaticServiceHandler | Service handler for statically linked components |
IWeakRef | Represents a weak reference to another object |
UUID_Info | Utility structure used for the interface map |
WeakRef | Common implementation of a weak reference |
XPLC | The XPLC helper class |
XPLC_ComponentEntry | Entry for a component |
XPLC_IID< T > | An Interface IDentifier |
XPLC_ModuleInfo | Information for an XPLC module |
xplc_ptr< T > | Smart pointer class for XPLC interfaces |