Biblioteki C/C++
rapidxml::node_iterator
[szablon klasy] Iterator wskazujący na węzeł podrzędny.Składnia
#include <rapidxml_iterators.hpp>
namespace rapidxml
{
template < class Ch >
class node_iterator
{
public:
typedef typename xml_node < Ch > value_type;
typedef typename xml_node < Ch >& reference;
typedef typename xml_node < Ch >* pointer;
typedef std::ptrdiff_t difference_type;
typedef std::bidirectional_iterator_tag iterator_category;
}
}
Parametry szablonu
Typy danych
Wykaz elementów dowiązanych
node_iterator |
Tworzy obiekt tej klasy. (konstruktor) |
operator!= |
Sprawdza, czy oba iteratory nie wskazują tego samego węzła. (operator - metoda) |
operator* |
Zwraca referencję do węzła podrzędnego. (operator - metoda) |
operator++ |
Przechodzi do następnego węzła podrzędnego przez inkrementację. (operator - metoda) |
operator-> |
Zwraca wskaźnik do węzła podrzędnego. (operator - metoda) |
operator-- |
Przechodzi do poprzedniego węzła podrzędnego przez dekrementację. (operator - metoda) |
operator== |
Sprawdza, czy oba iteratory wskazują na ten sam węzeł. (operator - metoda) |
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.