![]() |
DAW JSON Link
|
Classes | |
struct | not_vector |
Typedefs | |
template<typename T > | |
using | detector = std::remove_reference_t< decltype(vector_test(daw::tag< T >))> |
Functions | |
template<typename T , typename... Alloc> | |
auto | vector_test (daw::tag_t< std::vector< T, Alloc... >>) -> T |
template<typename T > | |
not_vector | vector_test (daw::tag_t< T >) |
using DAW_JSON_NS::json_details::vector_detect::detector = typedef std::remove_reference_t<decltype( vector_test( daw::tag<T> ) )> |
auto DAW_JSON_NS::json_details::vector_detect::vector_test | ( | daw::tag_t< std::vector< T, Alloc... >> | ) | -> T |
not_vector DAW_JSON_NS::json_details::vector_detect::vector_test | ( | daw::tag_t< T > | ) |