Aller au contenu
Bienvenue sur la nouvelle documentation de CppUtils !

Namespace: CppUtils::Container::Tree

using CppUtils::Container::Tree::VariantNode = typedef Node<std::variant<Types...> >;
template <class T>
auto operator==(const Node<T> &lhs, const Node<T> &rhs) -> bool;

template <class CharT>
auto operator==(const NodeView<CharT> &lhs, const NodeView<CharT> &rhs) -> bool;

template <class CharT>
auto operator==(const TokenTree<CharT> &lhs, const NodeView<CharT> &rhs) -> bool;

template <class CharT>
auto operator==(const TokenTree<CharT> &lhs, const TokenTree<CharT> &rhs) -> bool;

template <class CharT>
auto operator==(const NodeView<CharT> &lhs, const typename TokenTree<CharT>::Node& rhs) -> bool;

template <class CharT>
auto operator==(const TokenTree<CharT> &lhs, const typename TokenTree<CharT>::Node& rhs) -> bool;