|
DomainPlug-insDocumentation
|
Data Structures | |
| class | NS |
| class | XMLPacket |
Functions | |
| XMLPacket::XMLPacket (const char *version, const char *rootnode, const NS &ns) | |
| XMLPacket::XMLPacket (const char *version, const char *rootnode) | |
| void | XMLPacket::Clean (const char *version, const char *rootnode) |
| void | XMLPacket::setEncoding (const char *encoding) |
| Str | XMLPacket::getEncoding () |
| void | XMLPacket::addChild (const char *basepath, const char *nodename) |
| void | XMLPacket::addChild (const char *basepath, const char *nodename, const char *nodeval) |
| void | XMLPacket::constructTreeWithValue (const char *basepath, const char *treepath, const char *nodevalue) |
| void | XMLPacket::constructTree (const char *basepath, const char *treepath) |
| void | XMLPacket::setElement (const char *basepath, const char *nodevalue) |
| void | XMLPacket::setProp (const char *basepath, const char *name, const char *value) |
| Str | XMLPacket::getProp (const char *basepath, const char *name) |
| void | XMLPacket::setNS (const char *basepath, NS ns) |
| bool | XMLPacket::executeXPathBool (const Str &expr) const |
| Str | XMLPacket::executeXPathStr (const Str &expr) const |
| Double | XMLPacket::executeXPathDouble (const Str &expr) const |
| Int | XMLPacket::executeXPathInt (const Str &expr) const |
| list< Str > | XMLPacket::executeXPathListStr (const Str &expr) const |
| list< pair< Str, Str > > | XMLPacket::executeXPathPairListStr (const Str &expr) const |
| const std::string | XMLPacket::generateXML () const |
| const list< NS > | XMLPacket::getNSset () const |
| void | XMLPacket::addNS (NS x) |
| void | XMLPacket::registerNSInXML (const NS &ns, xmlNodePtr node=0) |
| void | XMLPacket::registerNSInXML (const NS &ns, const char *path) |
| list< NS > | XMLPacket::findNsInXML (void) const |
| const Str | XMLPacket::getHrefByPrefix (const Str prefix) const |
| xmlNsPtr | XMLPacket::findNsByHref (const Str href, const xmlNodePtr node) const |
| xmlNsPtr | XMLPacket::findAndRegisterNSInXML (const Str &prefix, xmlNodePtr curnode) |
| xmlNsPtr | XMLPacket::findNsByPrefixInXML (const Str &prefix, const xmlNodePtr node=0) const |
| void XMLPacket::addChild | ( | const char * | basepath, |
| const char * | nodename | ||
| ) |
Adding Child Tag to Xml
| basepath | - path to add child tag |
| nodename | - name of added tag |
| void XMLPacket::addChild | ( | const char * | basepath, |
| const char * | nodename, | ||
| const char * | nodeval | ||
| ) |
Adding Child Tag to Xml
| basepath | - path to add child tag |
| nodename | - name of added tag |
| nodeval | - value of node |
| void XMLPacket::addNS | ( | NS | x | ) | [inline] |
Add Name Space
| x | - name space |
| void XMLPacket::Clean | ( | const char * | version, |
| const char * | rootnode | ||
| ) |
Clean Xml
| version | of xml |
| rootnode | - tag to clean |
| void XMLPacket::constructTree | ( | const char * | basepath, |
| const char * | treepath | ||
| ) |
Construct Tree With Value
| basepath | - place to start constructing |
| treepath | - path of tree |
| void XMLPacket::constructTreeWithValue | ( | const char * | basepath, |
| const char * | treepath, | ||
| const char * | nodevalue | ||
| ) |
Construct Tree With Value
| basepath | - place to start constructing |
| treepath | - path of tree |
| nodevalue | - value of node |
| bool XMLPacket::executeXPathBool | ( | const Str & | expr | ) | const |
Execute xpath
| expr | - expression |
| Double XMLPacket::executeXPathDouble | ( | const Str & | expr | ) | const |
Execute xpath
| expr | - expression |
| Int XMLPacket::executeXPathInt | ( | const Str & | expr | ) | const |
Execute xpath
| expr | - expression |
| std::list< Str > XMLPacket::executeXPathListStr | ( | const Str & | expr | ) | const |
Execute xpath
| expr | - expression |
| std::list< std::pair< Str, Str > > XMLPacket::executeXPathPairListStr | ( | const Str & | expr | ) | const |
Execute xpath
| expr | - expression |
| Str XMLPacket::executeXPathStr | ( | const Str & | expr | ) | const |
Execute xpath
| expr | - expression |
| xmlNsPtr XMLPacket::findAndRegisterNSInXML | ( | const Str & | prefix, |
| xmlNodePtr | curnode | ||
| ) |
Find and Register Name Space
| prefix | |
| curnode | - pointer to to node where to search |
| xmlNsPtr XMLPacket::findNsByHref | ( | const Str | href, |
| const xmlNodePtr | node | ||
| ) | const |
| href | of name space |
| node | - pointer to to node where to search |
| xmlNsPtr XMLPacket::findNsByPrefixInXML | ( | const Str & | prefix, |
| const xmlNodePtr | node = 0 |
||
| ) | const |
Find Name Space by Prefix
| prefix | |
| node | - pointer to to node where to search |
| list< NS > XMLPacket::findNsInXML | ( | void | ) | const |
| const std::string XMLPacket::generateXML | ( | ) | const |
Generate XML
| Str XMLPacket::getEncoding | ( | ) |
| const Str XMLPacket::getHrefByPrefix | ( | const Str | prefix | ) | const |
| const list<NS> XMLPacket::getNSset | ( | ) | const [inline] |
Get Name Space Set
| Str XMLPacket::getProp | ( | const char * | basepath, |
| const char * | name | ||
| ) |
Get Property
| void XMLPacket::registerNSInXML | ( | const NS & | ns, |
| const char * | path | ||
| ) |
Register Name Space
| ns | - name space |
| path | - path to add name space |
| void XMLPacket::registerNSInXML | ( | const NS & | ns, |
| xmlNodePtr | node = 0 |
||
| ) |
Register Name Space
| ns | - name space |
| node | - pointer to node |
| void XMLPacket::setElement | ( | const char * | basepath, |
| const char * | nodevalue | ||
| ) |
Set Element
| basepath | - path to set value |
| nodevalue | - value |
| void XMLPacket::setEncoding | ( | const char * | encoding | ) |
Set encoding
| encoding | (e.g. "UTF-8") |
| void XMLPacket::setNS | ( | const char * | basepath, |
| NS | ns | ||
| ) |
Set Name Space
| basepath | - path to add name space |
| ns | - name space |
| void XMLPacket::setProp | ( | const char * | basepath, |
| const char * | name, | ||
| const char * | value | ||
| ) |
Set Property
| basepath | - path to set property |
| name | - Name of property |
| value | - value of property |
| XMLPacket::XMLPacket | ( | const char * | version, |
| const char * | rootnode, | ||
| const NS & | ns | ||
| ) |
Constructor
| version | of xml |
| rootnode | - name of main tag(root node) |
| ns | - name space |
| XMLPacket::XMLPacket | ( | const char * | version, |
| const char * | rootnode | ||
| ) |
Constructor
| version | of xml |
| rootnode | - name of main tag(root node) |
1.7.4