halcheck 1.0
Loading...
Searching...
No Matches
halcheck::lib::view_interface< Self > Member List

This is the complete list of members for halcheck::lib::view_interface< Self >, including all inherited members.

back() const -> decltype(*std::prev(lib::end(self< T >()))) (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inline
back() -> decltype(*std::prev(lib::end(self< T >()))) (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inline
empty() const (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inline
empty() const (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inline
empty() (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inline
empty() (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inline
front() const -> decltype(*lib::begin(self< T >())) (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inline
front() -> decltype(*lib::begin(self< T >())) (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inline
operator bool() const (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inlineexplicit
operator bool() (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inlineexplicit
operator[](lib::range_difference_t< T > n) const -> decltype(lib::begin(self< T >())[n]) (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inline
operator[](lib::range_difference_t< T > n) -> decltype(lib::begin(self< T >())[n]) (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inline
size() const -> decltype(lib::to_unsigned(lib::end(self< T >()) - lib::begin(self< T >()))) (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inline
size() -> decltype(lib::to_unsigned(lib::end(self< T >()) - lib::begin(self< T >()))) (defined in halcheck::lib::view_interface< Self >)halcheck::lib::view_interface< Self >inline