|
codex
|
Namespaces | |
| namespace | detail |
| namespace | test |
Classes | |
| struct | get_pointer |
Concepts | |
| concept | Object |
| concept | ObjectSequence |
Typedefs | |
| template<Object O> | |
| using | get_type = O |
| template<Object O> | |
| using | get_type_t = get_type<O>::type |
| template<ObjectSequence S> | |
| using | get_size = std::tuple_size<typename S::types> |
| template<std::size_t I, ObjectSequence S> | |
| using | get_element = std::tuple_element<I, typename S::types> |
| template<std::size_t I, ObjectSequence S> | |
| using | get_element_t = get_element<I, S>::type |
Variables | |
| template<Object O> | |
| constexpr auto | get_pointer_v = get_pointer<O>::value |
| template<ObjectSequence S> | |
| constexpr auto | get_size_v = get_size<S>::value |
| using std::experimental::reflect::get_element = std::tuple_element<I, typename S::types> |
| using std::experimental::reflect::get_element_t = get_element<I, S>::type |
| using std::experimental::reflect::get_size = std::tuple_size<typename S::types> |
| using std::experimental::reflect::get_type = O |
| using std::experimental::reflect::get_type_t = get_type<O>::type |
|
inlineconstexpr |