42#ifndef TEUCHOS_XMLPARSER_H
43#define TEUCHOS_XMLPARSER_H
86#pragma warning(disable:4251)
96 inline static bool isLetter(
unsigned char c);
98 inline static bool isNameChar(
unsigned char c);
100 inline static bool isChar(
unsigned char c);
102 inline static bool isSpace(
unsigned char c);
110 void getETag(std::string &
tag);
150 void getReference(std::string &
refstr);
154 void ignoreXMLDeclaration();
164 int assertChar(
unsigned char cexp);
Teuchos header file which uses auto-configuration information to include necessary C++ headers.
#define TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT
An object representation of a subset of XML data.
Concrete serial communicator subclass.
Representation of an XML data tree. XMLObject is a ref-counted handle to a XMLObjectImplem object,...
XMLParser consumes characters from an XMLInputStream object, parsing the XML and using a TreeBuilding...
XMLParser(RCP< XMLInputStream > is)
Constructor.
RCP< XMLInputStream > _is
Teuchos::map< std::string, string > _entities