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);
Information for an XPLC module.
Structures and definitions related to the XPLC module ABI (Application Binary Interface).
Various utility functions, macros and templates.
The interface to control the module loader.
The basic interface which is included by all other XPLC interfaces and objects.
virtual IObject * getObject(const UUID &cid)
Get the object corresponding to the given UUID.
The structure underlying UUIDs.
The interface that a module should provide.