Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

include/xplc/module.h File Reference


Detailed Description

Structures and definitions related to the XPLC module ABI (Application Binary Interface).

#include <xplc/IObject.h>

Include dependency graph for include/xplc/module.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define XPLC_MODULE_MAGIC   0x58504c43UL
 XPLC module magic number.
#define XPLC_MODULE_VERSION_MAJOR   0
 The current XPLC module ABI version.
#define XPLC_MODULE_VERSION_MINOR   0
#define ENTRYPOINT   extern "C"
 Defines attributes required for exported symbols.

Variables

ENTRYPOINT const XPLC_ModuleInfo XPLC_Module
 Definition of the XPLC module information structure.


Define Documentation

#define XPLC_MODULE_MAGIC   0x58504c43UL
 

XPLC module magic number.

Used to ensure that we are dealing with a valid XPLC module.


Variable Documentation

ENTRYPOINT const XPLC_ModuleInfo XPLC_Module
 

Definition of the XPLC module information structure.

This structure should be initialized appropriately in a loadable XPLC module.


Generated on Fri May 20 11:17:46 2005 for WvStreams by  doxygen 1.4.2