DAW JSON Link
|
#include <daw/json/impl/version.h>
#include "daw_container_traits_fwd.h"
#include <daw/cpp_17.h>
#include <array>
#include <cstddef>
#include <iterator>
#include <type_traits>
Go to the source code of this file.
Functions | |
daw::json::anonymous_namespace{daw_container_traits.h}::concepts::container_detect::DAW_JSON_MAKE_REQ_TRAIT (is_container_v,(void)(std::begin(std::declval< T & >())),(void)(std::end(std::declval< T & >())),(void)(std::declval< typename T::value_type >()),(void)(std::declval< T & >().insert(std::end(std::declval< T & >()), std::declval< typename T::value_type >()))) | |
Variables | |
template<typename T > | |
constexpr bool | daw::json::anonymous_namespace{daw_container_traits.h}::concepts::is_container_v = container_traits<T>::value |
Is the type deduced or specialized as a container. More... | |