#include <XMLTreeWalker.h>
Public Member Functions | |
int | getId () const |
int | getValueId () const |
const std::string | getName () const |
const std::string | getNamespace () const |
const std::string | getValue () const |
bool | operator== (const XMLTreeWalker::Attribute &rhs) const |
Private Member Functions | |
Attribute (const XMLTreeNodePtr_t &node, std::size_t index, TokenizerFun_t tok) | |
Private Attributes | |
XMLTreeNodePtr_t | m_node |
std::size_t | m_index |
TokenizerFun_t | m_tok |
Friends | |
class | AttributeIterator |
class | XMLTreeWalker |
libebook::XMLTreeWalker::Attribute::Attribute | ( | const XMLTreeNodePtr_t & | node, |
std::size_t | index, | ||
TokenizerFun_t | tok | ||
) | [private] |
int libebook::XMLTreeWalker::Attribute::getId | ( | ) | const |
const std::string libebook::XMLTreeWalker::Attribute::getName | ( | ) | const |
const std::string libebook::XMLTreeWalker::Attribute::getNamespace | ( | ) | const |
const std::string libebook::XMLTreeWalker::Attribute::getValue | ( | ) | const |
int libebook::XMLTreeWalker::Attribute::getValueId | ( | ) | const |
bool libebook::XMLTreeWalker::Attribute::operator== | ( | const XMLTreeWalker::Attribute & | rhs | ) | const |
friend class AttributeIterator [friend] |
friend class XMLTreeWalker [friend] |
std::size_t libebook::XMLTreeWalker::Attribute::m_index [private] |
Referenced by getId(), and operator==().
Referenced by getId(), and operator==().
Referenced by getId().