/* This is generated by the getStubs.tcl tool (see the tcl distribution) out of the tdom.decls file */ /* !BEGIN!: Do not edit below this line. */ /* * Exported function declarations: */ /* 0 */ EXTERN int TclExpatObjCmd _ANSI_ARGS_((ClientData dummy, Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[])); /* 1 */ EXTERN int CheckExpatParserObj _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj *CONST nameObj)); /* 2 */ EXTERN int CHandlerSetInstall _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj *CONST expatObj, CHandlerSet * handlerSet)); /* 3 */ EXTERN int CHandlerSetRemove _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj *CONST expatObj, char * handlerSetName)); /* 4 */ EXTERN CHandlerSet * CHandlerSetCreate _ANSI_ARGS_((char * name)); /* 5 */ EXTERN CHandlerSet * CHandlerSetGet _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj *CONST expatObj, char * handlerSetName)); /* 6 */ EXTERN void * CHandlerSetGetUserData _ANSI_ARGS_(( Tcl_Interp * interp, Tcl_Obj *CONST expatObj, char * handlerSetName)); /* 7 */ EXTERN TclGenExpatInfo * GetExpatInfo _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj *CONST expatObj)); /* 8 */ EXTERN int XML_GetCurrentLineNumber _ANSI_ARGS_(( XML_Parser parser)); /* 9 */ EXTERN int XML_GetCurrentColumnNumber _ANSI_ARGS_(( XML_Parser parser)); /* 10 */ EXTERN long XML_GetCurrentByteIndex _ANSI_ARGS_(( XML_Parser parser)); /* 11 */ EXTERN int XML_GetCurrentByteCount _ANSI_ARGS_(( XML_Parser parser)); /* 12 */ EXTERN enum XML_Status XML_SetBase _ANSI_ARGS_((XML_Parser parser, const XML_Char * base)); /* 13 */ EXTERN const XML_Char * XML_GetBase _ANSI_ARGS_((XML_Parser parser)); /* 14 */ EXTERN int XML_GetSpecifiedAttributeCount _ANSI_ARGS_(( XML_Parser parser)); /* 15 */ EXTERN int XML_GetIdAttributeIndex _ANSI_ARGS_(( XML_Parser parser)); /* 16 */ EXTERN domNode * tcldom_getNodeFromName _ANSI_ARGS_(( Tcl_Interp * interp, char * nodeName, char ** errMsg)); /* 17 */ EXTERN domDocument * tcldom_getDocumentFromName _ANSI_ARGS_(( Tcl_Interp * interp, char * docName, char ** errMsg)); typedef struct TdomStubs { int magic; struct TdomStubHooks *hooks; int (*tclExpatObjCmd) _ANSI_ARGS_((ClientData dummy, Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[])); /* 0 */ int (*checkExpatParserObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj *CONST nameObj)); /* 1 */ int (*cHandlerSetInstall) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj *CONST expatObj, CHandlerSet * handlerSet)); /* 2 */ int (*cHandlerSetRemove) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj *CONST expatObj, char * handlerSetName)); /* 3 */ CHandlerSet * (*cHandlerSetCreate) _ANSI_ARGS_((char * name)); /* 4 */ CHandlerSet * (*cHandlerSetGet) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj *CONST expatObj, char * handlerSetName)); /* 5 */ void * (*cHandlerSetGetUserData) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj *CONST expatObj, char * handlerSetName)); /* 6 */ TclGenExpatInfo * (*getExpatInfo) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj *CONST expatObj)); /* 7 */ int (*xML_GetCurrentLineNumber) _ANSI_ARGS_((XML_Parser parser)); /* 8 */ int (*xML_GetCurrentColumnNumber) _ANSI_ARGS_((XML_Parser parser)); /* 9 */ long (*xML_GetCurrentByteIndex) _ANSI_ARGS_((XML_Parser parser)); /* 10 */ int (*xML_GetCurrentByteCount) _ANSI_ARGS_((XML_Parser parser)); /* 11 */ int (*xML_SetBase) _ANSI_ARGS_((XML_Parser parser, const XML_Char * base)); /* 12 */ const XML_Char * (*xML_GetBase) _ANSI_ARGS_((XML_Parser parser)); /* 13 */ int (*xML_GetSpecifiedAttributeCount) _ANSI_ARGS_((XML_Parser parser)); /* 14 */ int (*xML_GetIdAttributeIndex) _ANSI_ARGS_((XML_Parser parser)); /* 15 */ domNode * (*tcldom_getNodeFromName) _ANSI_ARGS_((Tcl_Interp * interp, char * nodeName, char ** errMsg)); /* 16 */ domDocument * (*tcldom_getDocumentFromName) _ANSI_ARGS_((Tcl_Interp * interp, char * docName, char ** errMsg)); /* 17 */ } TdomStubs; #ifdef __cplusplus extern "C" { #endif extern TdomStubs *tdomStubsPtr; #ifdef __cplusplus } #endif #if defined(USE_TDOM_STUBS) && !defined(USE_TDOM_STUB_PROCS) /* * Inline function declarations: */ #ifndef TclExpatObjCmd #define TclExpatObjCmd \ (tdomStubsPtr->tclExpatObjCmd) /* 0 */ #endif #ifndef CheckExpatParserObj #define CheckExpatParserObj \ (tdomStubsPtr->checkExpatParserObj) /* 1 */ #endif #ifndef CHandlerSetInstall #define CHandlerSetInstall \ (tdomStubsPtr->cHandlerSetInstall) /* 2 */ #endif #ifndef CHandlerSetRemove #define CHandlerSetRemove \ (tdomStubsPtr->cHandlerSetRemove) /* 3 */ #endif #ifndef CHandlerSetCreate #define CHandlerSetCreate \ (tdomStubsPtr->cHandlerSetCreate) /* 4 */ #endif #ifndef CHandlerSetGet #define CHandlerSetGet \ (tdomStubsPtr->cHandlerSetGet) /* 5 */ #endif #ifndef CHandlerSetGetUserData #define CHandlerSetGetUserData \ (tdomStubsPtr->cHandlerSetGetUserData) /* 6 */ #endif #ifndef GetExpatInfo #define GetExpatInfo \ (tdomStubsPtr->getExpatInfo) /* 7 */ #endif #ifndef XML_GetCurrentLineNumber #define XML_GetCurrentLineNumber \ (tdomStubsPtr->xML_GetCurrentLineNumber) /* 8 */ #endif #ifndef XML_GetCurrentColumnNumber #define XML_GetCurrentColumnNumber \ (tdomStubsPtr->xML_GetCurrentColumnNumber) /* 9 */ #endif #ifndef XML_GetCurrentByteIndex #define XML_GetCurrentByteIndex \ (tdomStubsPtr->xML_GetCurrentByteIndex) /* 10 */ #endif #ifndef XML_GetCurrentByteCount #define XML_GetCurrentByteCount \ (tdomStubsPtr->xML_GetCurrentByteCount) /* 11 */ #endif #ifndef XML_SetBase #define XML_SetBase \ (tdomStubsPtr->xML_SetBase) /* 12 */ #endif #ifndef XML_GetBase #define XML_GetBase \ (tdomStubsPtr->xML_GetBase) /* 13 */ #endif #ifndef XML_GetSpecifiedAttributeCount #define XML_GetSpecifiedAttributeCount \ (tdomStubsPtr->xML_GetSpecifiedAttributeCount) /* 14 */ #endif #ifndef XML_GetIdAttributeIndex #define XML_GetIdAttributeIndex \ (tdomStubsPtr->xML_GetIdAttributeIndex) /* 15 */ #endif #ifndef tcldom_getNodeFromName #define tcldom_getNodeFromName \ (tdomStubsPtr->tcldom_getNodeFromName) /* 16 */ #endif #ifndef tcldom_getDocumentFromName #define tcldom_getDocumentFromName \ (tdomStubsPtr->tcldom_getDocumentFromName) /* 17 */ #endif #endif /* defined(USE_TDOM_STUBS) && !defined(USE_TDOM_STUB_PROCS) */ /* !END!: Do not edit above this line. */