Files
@ 4d22d3755063
Branch filter:
Location: EI/VirtualLeaf/lib/libxml2/include/libxml/xmlmodule.h - annotation
4d22d3755063
1.1 KiB
text/x-chdr
Merged ChangeLog
Enter commit message. Lines beginning with 'HG:' are removed.
Leave message empty to abort commit.
--
user: Roeland Merks <roeland.merks@cwi.nl>
branch 'default'
changed data/leaves/ChangeLog
changed data/leaves/auxin_growth.xml
changed doc/v1.html
changed doc/v1.pdf
changed doc/v1.rst
changed src/ChangeLog
Enter commit message. Lines beginning with 'HG:' are removed.
Leave message empty to abort commit.
--
user: Roeland Merks <roeland.merks@cwi.nl>
branch 'default'
changed data/leaves/ChangeLog
changed data/leaves/auxin_growth.xml
changed doc/v1.html
changed doc/v1.pdf
changed doc/v1.rst
changed src/ChangeLog
bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 bc383c25c970 | /*
* Summary: dynamic module loading
* Description: basic API for dynamic module loading, used by
* libexslt added in 2.6.17
*
* Copy: See Copyright for the status of this software.
*
* Author: Joel W. Reed
*/
#ifndef __XML_MODULE_H__
#define __XML_MODULE_H__
#include <libxml/xmlversion.h>
#ifdef LIBXML_MODULES_ENABLED
#ifdef __cplusplus
extern "C" {
#endif
/**
* xmlModulePtr:
*
* A handle to a dynamically loaded module
*/
typedef struct _xmlModule xmlModule;
typedef xmlModule *xmlModulePtr;
/**
* xmlModuleOption:
*
* enumeration of options that can be passed down to xmlModuleOpen()
*/
typedef enum {
XML_MODULE_LAZY = 1, /* lazy binding */
XML_MODULE_LOCAL= 2 /* local binding */
} xmlModuleOption;
XMLPUBFUN xmlModulePtr XMLCALL xmlModuleOpen (const char *filename,
int options);
XMLPUBFUN int XMLCALL xmlModuleSymbol (xmlModulePtr module,
const char* name,
void **result);
XMLPUBFUN int XMLCALL xmlModuleClose (xmlModulePtr module);
XMLPUBFUN int XMLCALL xmlModuleFree (xmlModulePtr module);
#ifdef __cplusplus
}
#endif
#endif /* LIBXML_MODULES_ENABLED */
#endif /*__XML_MODULE_H__ */
|