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.
#define IMPLEMENT_IOBJECT(component)
Helper macro to implement the IObject methods automatically.
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.