|
iffl
1.3.4
Implements Intrusive Flat Forward List container
|
| ▼Niffl | Intrusive flat forward list |
| ▼Nmpl | Intrusive flat forward list |
| ▼Ndetails | Intrusive flat forward list meta-programing helpers library internal types |
| Cdetector | Defines detector meta-function |
| Cdetector< Default, void_t< Operation< Arguments... > >, Operation, Arguments... > | |
| Cnonesuch | A valid type that cannot be instantiate. Used by some detector meta-functions as a default type |
| Cattach_buffer | Helper class used as a parameter in flat_forward_list constructor to designate that it should take ownership of the buffer rather than make a copy |
| Cbuffer_t | A set of pointers describing state of the buffer containing flat forward list |
| Ccompressed_pair | Empty Base Class Optimization EBCO helper |
| Ccompressed_pair< T1, T2, false > | Specialization for the case when Empty Base Class Optimization EBCO would not work |
| Cdebug_memory_resource | Implements std::pmr::memory_resource interface |
| Cdefault_validate_element_fn | |
| Cflat_forward_list | Intrusive flat forward list container |
| Cflat_forward_list_iterator_t | THis class implements forward iterator for intrusive flat forward list |
| Cflat_forward_list_ref | Non owning container for flat forward list |
| Cflat_forward_list_sizes | Describes buffer used by container |
| Cflat_forward_list_traits | Traits for an elements that are in the flat forward list |
| Cflat_forward_list_traits_traits | Traits for flat_forward_list_traits |
| Cinput_buffer_memory_resource | Implements std::pmr::memory_resource interface |
| Cnoop_validate_element_fn | |
| Coffset_with_aligment | Vocabulary type that describes an offset in a larger buffer and template parameter that specifies element's type alignment requirements |
| Cone_then_variadic_args_t | Tag type for constructing first from one argument, constructing second from remaining arguments |
| Crange | Vocabulary type that describes a sub-buffer in a larger buffer, and portion of that sub-buffer actually used by the data |
| Crange_with_alighment | Vocabulary type that describes a sub-buffer in a larger buffer and portion of that sub-buffer actually used by the data |
| Cscope_guard | Template class that can be parametrized with a functor or a lambda that it will call in destructor |
| Csize_with_padding | Vocabulary type that describes an size and template parameter that specifies element's type alignment requirements |
| Czero_then_variadic_args_t | Tag type for value - initializing first, constructing second from remaining arguments |
1.8.15