ELC in dev
ELC-lang
载入中...
搜索中...
未找到
elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w > 成员列表

成员的完整列表,这些成员属于 elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >,包括所有继承而来的类成员

_melc::defs::base::iterator_n::same_base_t< value_t, base_t_w >mutableprotected
base_t typedefelc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >
base_t_rw typedefelc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >protected
before_getter() const noexcept(is_before_getter_noexcept())elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >inlineprotected
get_base() noexceptelc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
get_base() const noexceptelc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
handle_getter() const noexcept(is_handle_getter_noexcept())elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inlineprotected
is_able_to_get_handle() noexceptelc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inlineprotectedstatic
is_before_getter_noexcept() noexceptelc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >inlineprotectedstatic
is_handle_getter_noexcept() noexceptelc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inlineprotectedstatic
is_next_getter_noexcept() noexceptelc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >inlineprotectedstatic
is_value_getter_noexcept() noexceptelc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inlineprotectedstatic
next_getter() const noexcept(is_next_getter_noexcept())elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >inlineprotected
operator value_t *() noexcept(noexcept(((::std::declval< this_t >()).operator->())))elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
operator*() noexcept(is_value_getter_noexcept())elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
operator+(ptrdiff_t num) const noexcept(noexcept((this_t(--(::std::declval< this_t & >())),++(::std::declval< this_t & >()))))elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >inline
operator++() &noexcept(is_next_getter_noexcept())elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >inline
operator++(int) &noexcept(noexcept((this_t(++(::std::declval< this_t & >())))))elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >inline
operator-(ptrdiff_t num) const noexcept(noexcept(((::std::declval< this_t & >())+0)))elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >inline
operator--() &noexcept(is_before_getter_noexcept())elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >inline
operator--(int) &noexcept(noexcept((this_t(--(::std::declval< this_t & >())))))elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >inline
operator->() noexcept(is_handle_getter_noexcept())elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
operator<=>(const same_base_t< other_value_t, other_base_t_w > &a) const noexcept(compare.nothrow< base_t_rw, other_base_t_w >)elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
operator=(const base_t_rw &a) &noexcept(copy_assign.nothrow< base_t_rw >)elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >inline
operator=(base_t_rw &&a) &noexcept(move_assign.nothrow< base_t_rw >)elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >inline
elc::defs::base::iterator_n::same_base_t::operator=(const this_t &) &noexcept=defaultelc::defs::base::iterator_n::same_base_t< value_t, base_t_w >
operator==(const this_t &a) const noexcept(noexcept(((::std::declval< base_t_rw >())==(::std::declval< base_t_rw >()))))elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
operator==(value_t *a) const noexcept(is_handle_getter_noexcept()&&noexcept(pointer_equal((::std::declval< value_t * >()),(::std::declval< value_t * >()))))elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
operator==(const same_base_t< other_value_t, other_base_t_w > &a) const noexcept(equal.nothrow< base_t_rw, other_base_t_w >)elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
same_base_t() noexcept=defaultelc::defs::base::iterator_n::same_base_t< value_t, base_t_w >
same_base_t(build_base_t_T &&a) noexcept(construct< base_t_rw >.nothrow< build_base_t_T >)elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
same_base_t(const this_t &a) noexcept(construct< base_t_rw >.nothrow< const base_t_rw >)elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
same_base_t(this_t &&a) noexcept(noexcept((construct< base_t_rw >.nothrow< base_t_rw && >)))elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
same_base_t(const same_base_t< other_T, other_base_t > &a) noexcept(construct< base_t_rw >.nothrow< other_base_t >)elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
swap_with(this_t &a) noexcept(noexcept((swap((::std::declval< base_t_rw & >()),(::std::declval< base_t_rw & >())))))elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inline
this_t typedefelc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >
value_getter() const noexcept(is_handle_getter_noexcept())elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inlineprotected
value_type typedefelc::defs::base::iterator_n::same_base_t< value_t, base_t_w >protected
value_type_getter() noexceptelc::defs::base::iterator_n::same_base_t< value_t, base_t_w >inlineprotectedstatic
~same_base_t() noexcept(destruct.nothrow< base_t_rw >)=defaultelc::defs::base::iterator_n::same_base_t< value_t, base_t_w >