| Modules | |
| HTML Extension | |
| XML Extension | |
| Defines | |
| #define | sgmlParserGetExtensionContext(parser) parser->internal.extensionContext | 
| #define | sgmlParserGetUserContext(parser) parser->internal.userContext | 
| Functions | |
| SGML_PARSER * | sgmlParserNew () | 
| unsigned long | sgmlParserInitialize (SGML_PARSER *parser, enum SgmlExtensionType type, SGML_HANDLERS *handlers, void *userContext) | 
| void | sgmlParserDestroy (SGML_PARSER *parser, unsigned char destroyParser) | 
| unsigned long | sgmlParserParseString (SGML_PARSER *parser, const char *string, const unsigned long stringLength) | 
| unsigned long | sgmlParserParseFile (SGML_PARSER *parser, const char *file) | 
| void | sgmlParserExtensionSetParam (SGML_PARSER *parser, unsigned long param, void *value) | 
| void | sgmlParserExtensionGetParam (SGML_PARSER *parser, unsigned long param, void *value) | 
| 
 | ||||||||||||
| Destroys and deinitializes an SGML_PARSER. If the destroyParser parameter is 1, the pointer passed in is deallocated by free(). 
 
 
 | 
| 
 | ||||||||||||||||
| Gets a parameter on a given SGML parser extension. If the type passed to initialize was... 
 
 | 
| 
 | ||||||||||||||||
| Sets a parameter on a given SGML parser extension. If the type passed to initialize was... 
 
 
 | 
| 
 | ||||||||||||||||||||
| Initializes an SGML_PARSER. The type parameter can be one of the following: 
 
 
 
 
 | 
| 
 | 
| Constructs and initializes a new SGML_PARSER instance. 
 
 | 
| 
 | ||||||||||||
| Parser a given file. 
 
 
 
 | 
| 
 | ||||||||||||||||
| Parses a given string. 
 
 
 | 
 1.3-rc3
1.3-rc3