Microsoft Information Protection SDK - C++ 1.17
API Reference Documentation for C++
Loading...
Searching...
No Matches
xml_node.h File Reference

Contains XmlNode interface definition used to interact with xml parsers. More...

#include <memory>
#include <string>
#include <vector>
#include "mip/mip_namespace.h"

Go to the source code of this file.

Classes

struct  xml::XmlNamespace
 
class  xml::XmlNode
 

Namespaces

namespace  xml
 

Enumerations

enum class  xml::XmlNodeType : int {
  xml::UNKNOWN = -1 , xml::NONE = 0 , xml::ELEMENT = 1 , xml::ATTRIBUTE = 2 ,
  xml::TEXT = 3 , xml::CDATA = 4 , xml::ENTITY_REFERENCE = 5 , xml::ENTITY = 6 ,
  xml::PROCESSING_INSTRUCTION = 7 , xml::COMMENT = 8 , xml::DOCUMENT = 9 , xml::DOCUMENT_TYPE = 10 ,
  xml::DOCUMENT_FRAGMENT = 11 , xml::NOTATION = 12 , xml::WHITESPACE = 13 , xml::SIGNIFICANT_WHITESPACE = 14 ,
  xml::END_ELEMENT = 15 , xml::END_ENTITY = 16 , xml::XML_DECLARATION = 17
}
 Constants for the different types of xml elements nodes. More...
 

Detailed Description

Contains XmlNode interface definition used to interact with xml parsers.