|
HDK
|
Include dependency graph for type_traits.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | pvt::make_void< Ts > |
| struct | has_size_method< class, class > |
| struct | has_size_method< T, void_t< decltype(std::declval< T & >().size())> > |
| struct | has_subscript< class, class > |
| has_subscript<T>::value is true if T has a subscript operator. More... | |
| struct | has_subscript< T, void_t< decltype(std::declval< T & >()[0])> > |
Namespaces | |
| pvt | |
Macros | |
| #define | OIIO_ENABLE_IF(...) std::enable_if_t<(__VA_ARGS__), int> = 0 |
Typedefs | |
| template<class... Ts> | |
| using | void_t = typename pvt::make_void< Ts...>::type |
| #define OIIO_ENABLE_IF | ( | ... | ) | std::enable_if_t<(__VA_ARGS__), int> = 0 |
Definition at line 25 of file type_traits.h.
| using void_t = typename pvt::make_void<Ts...>::type |
Definition at line 37 of file type_traits.h.