23 #ifndef __XPLC_MODULELOADER_H__
24 #define __XPLC_MODULELOADER_H__
27 #include <xplc/IModuleLoader.h>
33 virtual IModule* loadModule(
const char* modulename);
44 static Module* loadModule(
const char* modulename);
The basic interface which is included by all other XPLC interfaces and objects.
The structure underlying UUIDs.
virtual IObject * getObject(const UUID &cid)
Get the object corresponding to the given UUID.
Various utility functions, macros and templates.
The interface to control the module loader.
Structures and definitions related to the XPLC module ABI (Application Binary Interface).
Information for an XPLC module.
The interface that a module should provide.