X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blobdiff_plain;f=src%2FLDOM%2FLDOM_XmlReader.hxx;h=cc8965ffd067045159c56e0d0a4d7ffa33394a03;hb=8f34d47e211037d7fa6df8c4f060a161d9d84037;hpb=b3df3dcd823f78f9b96ce33a24d85769d7c3d59c diff --git a/src/LDOM/LDOM_XmlReader.hxx b/src/LDOM/LDOM_XmlReader.hxx index 16b923e..cc8965f 100644 --- a/src/LDOM/LDOM_XmlReader.hxx +++ b/src/LDOM/LDOM_XmlReader.hxx @@ -23,9 +23,9 @@ #define XML_BUFFER_SIZE 20480 #include +#include class TCollection_AsciiString; -class LDOM_OSStream; // Class LDOM_XmlReader // @@ -66,6 +66,9 @@ class LDOM_XmlReader const char * theEnd); // try convert string theStart to LDOM_AsciiInteger, return False on success + // Returns the byte order mask defined at the start of a stream + LDOM_OSStream::BOMType GetBOM() const { return myBOM; } + private: // ---------- PRIVATE (PROHIBITED) METHODS ---------- LDOM_XmlReader (const LDOM_XmlReader& theOther); @@ -86,6 +89,7 @@ class LDOM_XmlReader const char * myEndPtr; char myBuffer [XML_BUFFER_SIZE+4]; Standard_Boolean myTagPerStep; + LDOM_OSStream::BOMType myBOM; }; #endif