Microsoft Information Protection (MIP) SDK for C++: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C++
|
Interface for overriding XML handling (must be capable of handling multiple threads) More...
#include <src/api/mip/xml_delegate.h>
Public Member Functions | |
virtual XmlReaderResult | CreateXmlReader (const std::string &xmlParserInput) const =0 |
Create an xml reader that can transverse the input. | |
virtual XmlDocumentResult | ParseData (const std::string &data) const =0 |
Parse an xml formatted buffer into an XmlDocument. | |
Interface for overriding XML handling (must be capable of handling multiple threads)
Definition at line 50 of file xml_delegate.h.
|
pure virtual |
Create an xml reader that can transverse the input.
This method will throw an XmlLoadException if it cannot initialize an XML reader, if the input is invalid, or if the input is too large to handle.
xmlParserInput | Input containing either xml in string format or a uri to xml |
|
pure virtual |
Parse an xml formatted buffer into an XmlDocument.
data | A string that should be in xml format |