Go to the SVN repository for this file.
59 #include <libxml/tree.h> 90pimpl_ =
new nipimpl(
static_cast<xmlNodePtr
>(
data));
112 return*(pimpl_->it.get());
116 returnpimpl_->it.get();
120pimpl_->it.advance();
131 returnpimpl_ ? pimpl_->it.get_raw_node() : 0;
141pimpl_ =
new nipimpl(
static_cast<xmlNodePtr
>(
data));
167 return*(pimpl_->it.get());
171 returnpimpl_->it.get();
175pimpl_->it.advance();
186 returnpimpl_ ? pimpl_->it.get_raw_node() : 0;
The xml::node::const_iterator provides a way to access children nodes similar to a standard C++ conta...
const_iterator & operator++(void)
prefix increment
void swap(const_iterator &other)
void * get_raw_node(void) const
reference operator*(void) const
const_iterator & operator=(const const_iterator &other)
pointer operator->(void) const
The xml::node::iterator provides a way to access children nodes similar to a standard C++ container.
iterator & operator++(void)
prefix increment
pointer operator->(void) const
iterator & operator=(const iterator &other)
void * get_raw_node(void) const
void swap(iterator &other)
reference operator*(void) const
The xml::node class is used to hold information about one XML node.
This file contains declarations required for iterators dereferencing support.
void swap(NCBI_NS_NCBI::pair_base_member< T1, T2 > &pair1, NCBI_NS_NCBI::pair_base_member< T1, T2 > &pair2)
This file contains the definition of the xml::node class.
node_private_data * attach_node_private_data(void *)
This file defines the xml::impl::node_iterator class for libxml2.
nipimpl(const nipimpl &other)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4