Sha256: 7f58ef76289bdadc2806a76a28f3f4d264bd9609f274c472a8bcdeb45394e8b6
Contents?: true
Size: 1.19 KB
Versions: 14
Compression:
Stored size: 1.19 KB
Contents
#include "StdAfx.h" //----------------------------------------------------------------------------- CExpat::CExpat() { // Open and set up expat to parse the xml P = XML_ParserCreate(NULL); } //----------------------------------------------------------------------------- CExpat::~CExpat() { XML_ParserFree(P); } //----------------------------------------------------------------------------- void CExpat::SetElementHandler(XML_StartElementHandler start, XML_EndElementHandler end) { XML_SetElementHandler(P, start, end); } //----------------------------------------------------------------------------- int CExpat::Parse(const char *s, int len, int is_final) { return XML_Parse(P, s, len, is_final); } //----------------------------------------------------------------------------- enum XML_Error CExpat::GetErrorCode(void) { return XML_GetErrorCode(P); } //----------------------------------------------------------------------------- const XML_LChar *CExpat::ErrorString(enum XML_Error error) { return XML_ErrorString(error); } //----------------------------------------------------------------------------- void CExpat::SetUserData(void *user_data) { XML_SetUserData(P, user_data); }
Version data entries
14 entries across 14 versions & 1 rubygems