|
cppx-core
|
#include <cppx-core/collections/dynamic-size-checking.hpp>#include <cppx-core/iterators/Forward_iterator_impl_.hpp>#include <cppx-core/language/syntax/type-assemblers.hpp>#include <cppx-core/language/syntax/macro-define_tag.hpp>#include <cppx-core/language/types/Truth.hpp>#include <cppx-core/meta-type/type-traits.hpp>#include <initializer_list>#include <iterator>
Go to the source code of this file.
Classes | |
| class | cppx::Enumerated_< Collection > |
| struct | cppx::Enumerated_< Collection >::Item_and_index |
| class | cppx::Enumerated_< Collection >::Iterator |
Namespaces | |
| cppx | |
Functions | |
| CPPX_DEFINE_TAG (Temporary) | |
| cppx::CPPX_USE_STD (declval, initializer_list) | |
| template<class Collection > | |
| auto | cppx::enumerated (Collection &c) -> Enumerated_< Collection > |
| template<class Item > | |
| auto | cppx::enumerated (const initializer_list< Item > &list) -> Enumerated_< const initializer_list< Item >> |
| CPPX_DEFINE_TAG | ( | Temporary | ) |
1.8.15