2
Copyright (c) 2008-2009 NetAllied Systems GmbH
4
This file is part of GeneratedSaxParser.
6
Licensed under the MIT Open Source License,
7
for details please see LICENSE file or the website
8
http://www.opensource.org/licenses/mit-license.php
11
#include "GeneratedSaxParserParser.h"
12
#include "GeneratedSaxParserSaxParser.h"
14
//#include <libxml/parser.h>
17
namespace GeneratedSaxParser
21
//--------------------------------------------------------------------
22
Parser::Parser(IErrorHandler* errorHandler)
24
, mErrorHandler(errorHandler)
28
//--------------------------------------------------------------------
35
size_t Parser::stringLength( const xmlChar* string )
39
const xmlChar* pos = string;
45
size_t Parser::getLineNumber() const
47
return mSaxParser ? mSaxParser->getLineNumer() : 0;
50
size_t Parser::getColumnNumber() const
52
return mSaxParser ? mSaxParser->getColumnNumer() : 0;
55
} // namespace GeneratedSaxParser