Aller au contenu
Bienvenue sur la nouvelle documentation de CppUtils !
using CppUtils::Language::Xml::Pipeline<Item, SupportedVariables>::View<Range>::Iterator::iterator_concept = std::input_iterator_tag;
using CppUtils::Language::Xml::Pipeline<Item, SupportedVariables>::View<Range>::Iterator::difference_type = std::ptrdiff_t;
using CppUtils::Language::Xml::Pipeline<Item, SupportedVariables>::View<Range>::Iterator::value_type = Item;
Iterator::Iterator(BaseIterator current, BaseSentinel end, std::shared_ptr<std::vector<Stage>> stages, std::shared_ptr<Context> context);
[[nodiscard]] auto Iterator::operator*() const -> const Item&;
auto Iterator::operator++() -> Iterator&;
auto Iterator::operator++(int) -> void;
[[nodiscard]] auto Iterator::operator==(std::default_sentinel_t) const noexcept -> bool;