#include <xml_pugi.h>
|
| static pugi::xml_attribute | GAttr |
| |
| static pugi::xml_node | GNode |
| |
Definition at line 10 of file xml_pugi.h.
◆ XmlPugi()
◆ ~XmlPugi()
◆ AddAttribute()
| int XmlPugi::AddAttribute |
( |
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
virtual |
◆ AddChildNode()
| int XmlPugi::AddChildNode |
( |
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
virtual |
◆ AddChildNodeAfter()
| int XmlPugi::AddChildNodeAfter |
( |
const std::string & |
node_name, |
|
|
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
virtual |
◆ AddNode()
| int XmlPugi::AddNode |
( |
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
virtual |
◆ AppendDoc()
| void XmlPugi::AppendDoc |
( |
const std::string & |
str, |
|
|
XmlBase * |
a_doc |
|
) |
| |
|
virtual |
◆ DeleteAttribute()
| int XmlPugi::DeleteAttribute |
( |
const std::string & |
key | ) |
|
|
virtual |
◆ DeleteNode()
| int XmlPugi::DeleteNode |
( |
const std::string & |
key | ) |
|
|
virtual |
◆ doc()
| const pugi::xml_document& XmlPugi::doc |
( |
| ) |
|
|
inline |
◆ FindNode()
| pugi::xml_node XmlPugi::FindNode |
( |
const std::string & |
name | ) |
|
◆ IsNull() [1/2]
| bool XmlPugi::IsNull |
( |
pugi::xml_attribute & |
attr | ) |
|
|
inline |
◆ IsNull() [2/2]
| bool XmlPugi::IsNull |
( |
pugi::xml_node & |
node | ) |
|
|
inline |
◆ LoadDoc()
| int XmlPugi::LoadDoc |
( |
const std::string & |
doc | ) |
|
|
virtual |
◆ LoadXmlDoc()
| void XmlPugi::LoadXmlDoc |
( |
const pugi::xml_document & |
doc | ) |
|
|
inline |
◆ ModifyAttribute()
| int XmlPugi::ModifyAttribute |
( |
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
virtual |
◆ ModifyNode()
| int XmlPugi::ModifyNode |
( |
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
virtual |
◆ PrintDoc()
| void XmlPugi::PrintDoc |
( |
std::ostream & |
os | ) |
const |
|
virtual |
◆ PrintDocFormatted()
| void XmlPugi::PrintDocFormatted |
( |
std::ostream & |
os | ) |
const |
|
virtual |
◆ ReadAttrib()
| const char * XmlPugi::ReadAttrib |
( |
const std::string & |
str | ) |
|
|
virtual |
◆ ReadChildNode()
| const char * XmlPugi::ReadChildNode |
( |
| ) |
|
|
virtual |
◆ ReadChildNodeName()
| const char * XmlPugi::ReadChildNodeName |
( |
| ) |
|
|
virtual |
◆ ReadFirstAttrib()
| const char * XmlPugi::ReadFirstAttrib |
( |
| ) |
|
|
virtual |
◆ ReadNextAttrib()
| const char * XmlPugi::ReadNextAttrib |
( |
| ) |
|
|
virtual |
◆ ReadNextNode()
| const char * XmlPugi::ReadNextNode |
( |
| ) |
|
|
virtual |
◆ ReadNextNodeName()
| const char * XmlPugi::ReadNextNodeName |
( |
| ) |
|
|
virtual |
◆ ReadNode()
| const char * XmlPugi::ReadNode |
( |
const std::string & |
name | ) |
|
|
virtual |
◆ ReadNodeName()
| const char * XmlPugi::ReadNodeName |
( |
const std::string & |
name | ) |
|
|
virtual |
◆ ReadNodeValue()
| const char * XmlPugi::ReadNodeValue |
( |
| ) |
|
|
virtual |
◆ ReadParentName()
| const char * XmlPugi::ReadParentName |
( |
| ) |
|
|
virtual |
◆ RewindAttrib()
| void XmlPugi::RewindAttrib |
( |
| ) |
|
|
virtual |
◆ RewindDoc()
| void XmlPugi::RewindDoc |
( |
| ) |
|
|
virtual |
◆ RewindNode()
| void XmlPugi::RewindNode |
( |
| ) |
|
|
virtual |
◆ RootNode()
| pugi::xml_node XmlPugi::RootNode |
( |
| ) |
|
◆ SetBuf()
| void XmlPugi::SetBuf |
( |
const void * |
buf, |
|
|
size_t |
sz |
|
) |
| |
◆ SetContext()
| void XmlPugi::SetContext |
( |
pugi::xml_node |
node = GNode, |
|
|
pugi::xml_attribute |
atrib = GAttr |
|
) |
| |
|
private |
◆ WriteDoc()
| int XmlPugi::WriteDoc |
( |
uint8_t * |
buf | ) |
|
|
virtual |
◆ WriteRawDoc()
| int XmlPugi::WriteRawDoc |
( |
uint8_t * |
buf | ) |
|
|
virtual |
◆ attrib_
| pugi::xml_attribute XmlPugi::attrib_ |
|
private |
◆ buf_tmp_
| uint8_t* XmlPugi::buf_tmp_ |
|
private |
◆ doc_
| pugi::xml_document XmlPugi::doc_ |
|
private |
◆ GAttr
| pugi::xml_attribute XmlPugi::GAttr |
|
staticprivate |
◆ GNode
| pugi::xml_node XmlPugi::GNode |
|
staticprivate |
◆ node_
| pugi::xml_node XmlPugi::node_ |
|
private |
◆ ts_
◆ writer_
The documentation for this class was generated from the following files: