coveo::linq
Implementation of .NET-like LINQ operators in C++
coveo::enumerable< T > Member List

This is the complete list of members for coveo::enumerable< T >, including all inherited members.

as_const() const -> enumerable< typename std::add_const< T >::type >coveo::enumerable< T >inline
begin() constcoveo::enumerable< T >inline
cbegin() constcoveo::enumerable< T >inline
cend() constcoveo::enumerable< T >inline
const_iterator typedefcoveo::enumerable< T >
empty()coveo::enumerable< T >inlinestatic
end() constcoveo::enumerable< T >inline
enumerable()coveo::enumerable< T >inline
enumerable(F &&next, _S &&siz=nullptr)coveo::enumerable< T >inline
enumerable(C &&cnt)coveo::enumerable< T >inline
enumerable(enumerable< U > e)coveo::enumerable< T >inline
for_array(pointer parr, size_t siz)coveo::enumerable< T >inlinestatic
for_container(C &cnt)coveo::enumerable< T >inlinestatic
for_container(C &&cnt)coveo::enumerable< T >inlinestatic
for_one(U &&obj)coveo::enumerable< T >inlinestatic
for_one_ref(reference obj)coveo::enumerable< T >inlinestatic
for_range(It ibeg, It iend)coveo::enumerable< T >inlinestatic
has_fast_size() constcoveo::enumerable< T >inline
next_delegate typedefcoveo::enumerable< T >
operator=(enumerable< U > e)coveo::enumerable< T >inline
pointer typedefcoveo::enumerable< T >
raw_value_type typedefcoveo::enumerable< T >
reference typedefcoveo::enumerable< T >
size() constcoveo::enumerable< T >inline
size_delegate typedefcoveo::enumerable< T >
value_type typedefcoveo::enumerable< T >