Biblioteki C/C++
rapidxml::attribute_iterator
[szablon klasy] Iterator wskazujący na atrybut.Składnia
#include <rapidxml_iterators.hpp>
namespace rapidxml
{
template < class Ch >
class attribute_iterator
{
public:
typedef typename xml_attribute < Ch > value_type;
typedef typename xml_attribute < Ch >& reference;
typedef typename xml_attribute < Ch >* pointer;
typedef std::ptrdiff_t difference_type;
typedef std::bidirectional_iterator_tag iterator_category;
}
}
Parametry szablonu
Typy danych
Wykaz elementów dowiązanych
attribute_iterator |
Tworzy obiekt tej klasy. (konstruktor) |
operator!= |
Sprawdza, czy oba iteratory nie wskazują tego samego atrybutu. (operator - metoda) |
operator* |
Zwraca referencję do atrybutu. (operator - metoda) |
operator++ |
Przechodzi do następnego atrybutu przez inkrementację. (operator - metoda) |
operator-> |
Zwraca wskaźnik do atrybutu. (operator - metoda) |
operator-- |
Przechodzi do poprzedniego atrybutu przez dekrementację. (operator - metoda) |
operator== |
Sprawdza, czy oba iteratory wskazują na ten sam atrybut. (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.