|
wsdlpull
1.23
|
#include <XmlDoc.h>
Public Member Functions | |
| XmlDoc_t (const XmlNode_t &p_xmlNode=XmlNode_t()) | |
| void | clear (void) |
| void | setProcessEnvAndBody (bool p_processEnvAndBody) |
| bool | getProcessEnvAndBody (void) const |
| void | setLazyRelativeMatch (bool p_lazyRelativeMatch) |
| bool | getLazyRelativeMatch (void) const |
| XmlNode_t & | setRootNode (const XmlNode_t &p_xmlNode) |
| XmlNode_t & | getRootNode (void) |
| const XmlNode_t & | getRootNode (void) const |
| bool | xpath (const std::string &p_xpath, std::vector< std::string > &p_results, size_t p_index=0) |
Protected Attributes | |
| XmlNode_t | m_rootNode |
| bool | m_processEnvAndBody |
| bool | m_lazyRelativeMatch |
Friends | |
| std::ostream & | operator<< (std::ostream &p_ostream, const XmlDoc_t &p_xmlDoc) |
Definition at line 413 of file XmlDoc.cpp.
| void XmlDoc_t::clear | ( | void | ) |
Definition at line 422 of file XmlDoc.cpp.
Referenced by WsdlPull::WsdlInvoker::invoke().
| void XmlDoc_t::setProcessEnvAndBody | ( | bool | p_processEnvAndBody | ) |
Definition at line 430 of file XmlDoc.cpp.
Referenced by WsdlPull::WsdlInvoker::setProcessEnvAndBody().
| bool XmlDoc_t::getProcessEnvAndBody | ( | void | ) | const |
Definition at line 436 of file XmlDoc.cpp.
Referenced by WsdlPull::WsdlInvoker::getProcessEnvAndBody().
| void XmlDoc_t::setLazyRelativeMatch | ( | bool | p_lazyRelativeMatch | ) |
Definition at line 442 of file XmlDoc.cpp.
Referenced by WsdlPull::WsdlInvoker::setLazyRelativeMatch().
| bool XmlDoc_t::getLazyRelativeMatch | ( | void | ) | const |
Definition at line 448 of file XmlDoc.cpp.
Referenced by WsdlPull::WsdlInvoker::getLazyRelativeMatch().
Definition at line 454 of file XmlDoc.cpp.
| XmlNode_t & XmlDoc_t::getRootNode | ( | void | ) |
Definition at line 461 of file XmlDoc.cpp.
Referenced by WsdlPull::WsdlInvoker::invoke().
| const XmlNode_t & XmlDoc_t::getRootNode | ( | void | ) | const |
Definition at line 467 of file XmlDoc.cpp.
| bool XmlDoc_t::xpath | ( | const std::string & | p_xpath, |
| std::vector< std::string > & | p_results, | ||
| size_t | p_index = 0 |
||
| ) |
Definition at line 473 of file XmlDoc.cpp.
References XmlNode_t::empty(), XmlNode_t::findAny(), XmlNode_t::findDirectChildren(), XmlNode_t::findSelfOrChildren(), XmlNode_t::getAllChildren(), XmlNode_t::getAttribute(), XmlNode_t::getName(), XmlNode_t::getNode(), and XmlNode_t::getText().
Referenced by WsdlPull::WsdlInvoker::getValue().
|
friend |
Definition at line 670 of file XmlDoc.cpp.
|
protected |
Definition at line 132 of file XmlDoc.h.
Referenced by operator<<().
1.8.13