WvStreams
|
Information for an XPLC module. More...
#include <module.h>
Public Attributes | |
unsigned long | magic |
XPLC module magic number. More... | |
unsigned int | version_major |
The XPLC module ABI version that this module conforms to. More... | |
unsigned int | version_minor |
The XPLC module ABI sub-version that this module conforms to. More... | |
const char * | description |
Description string for the module. | |
const XPLC_ComponentEntry *const | components |
List of components supported by the module. More... | |
const XPLC_CategoryEntry *const | categories |
List of category registrations for the module. | |
unsigned long XPLC_ModuleInfo::magic |
unsigned int XPLC_ModuleInfo::version_major |
The XPLC module ABI version that this module conforms to.
This should always be the first member of the XPLC_ModuleInfo structure, as the meaning of the following members depend on it.
unsigned int XPLC_ModuleInfo::version_minor |
const XPLC_ComponentEntry* const XPLC_ModuleInfo::components |
List of components supported by the module.
This is a pointer to the list of components that will be made available by this module.
Definition at line 127 of file module.h.
Referenced by Module::getObject().