Harlequin RIP SDK

Header file defining the Expat XML parser interface API. More...

#include "expat.h"

Data Structures

struct  sw_expat_api_20201221
 The Expat API version 20201221. More...
 

Macros

#define XML_ParserCreate_MM   expat_api->XML_ParserCreate_MM
 Create an XML parser instance specifying memory handling functions and namespace processing. More...
 
#define XML_ParserFree   expat_api->XML_ParserFree
 Free an XML parser instance. More...
 
#define XML_SetXmlDeclHandler   expat_api->XML_SetXmlDeclHandler
 Set the XML declaration handler callback. More...
 
#define XML_SetNamespaceDeclHandler   expat_api->XML_SetNamespaceDeclHandler
 Set the namespace declaration handler callbacks. More...
 
#define XML_SetDoctypeDeclHandler   expat_api->XML_SetDoctypeDeclHandler
 Set the DOCTYPE declaration handler callbacks. More...
 
#define XML_SetElementHandler   expat_api->XML_SetElementHandler
 Set the element handler callbacks. More...
 
#define XML_SetCharacterDataHandler   expat_api->XML_SetCharacterDataHandler
 Set the CDATA handler callback. More...
 
#define XML_SetProcessingInstructionHandler   expat_api->XML_SetProcessingInstructionHandler
 Set the XML processing instruction handler callback. More...
 
#define XML_SetCommentHandler   expat_api->XML_SetCommentHandler
 Set the XML comment handler callback. More...
 
#define XML_SetCdataSectionHandler   expat_api->XML_SetCdataSectionHandler
 Set the CDATA section handler callbacks. More...
 
#define XML_SetReturnNSTriplet   expat_api->XML_SetReturnNSTriplet
 Set the XML comment handler callback. More...
 
#define XML_SetUserData   expat_api->XML_SetUserData
 Set the user data pointer passed to callback functions. More...
 
#define XML_Parse   expat_api->XML_Parse
 Parse a chunk of XML data. More...
 
#define XML_GetBuffer   expat_api->XML_GetBuffer
 Get a buffer to read XML data into. More...
 
#define XML_ParseBuffer   expat_api->XML_ParseBuffer
 Parse a chunk of XML data stored in an internal buffer. More...
 
#define XML_StopParser   expat_api->XML_StopParser
 Stop an XML parser. More...
 
#define XML_GetErrorCode   expat_api->XML_GetErrorCode
 Get the error code from a failed parsing operation. More...
 
#define XML_GetCurrentLineNumber   expat_api->XML_GetCurrentLineNumber
 Get the line number where an error occurred. More...
 
#define XML_GetCurrentColumnNumber   expat_api->XML_GetCurrentColumnNumber
 Get the column number where an error occurred. More...
 
#define XML_GetCurrentByteIndex   expat_api->XML_GetCurrentByteIndex
 Get the byte index where an error occurred. More...
 
#define XML_ErrorString   expat_api->XML_ErrorString
 Return an error string corresponding to an XML error code. More...
 

Detailed Description

Header file defining the Expat XML parser interface API.

Copyright (C) 2023 Global Graphics Software Ltd. All rights reserved. This source code contains the confidential and trade secret information of Global Graphics Software Ltd. It may not be used, copied or distributed for any reason except as set forth in the applicable Global Graphics license agreement.