#include "daw_json_link.h"
#include "impl/version.h"
#include <daw/daw_traits.h>
#include <ciso646>
#include <iostream>
#include <type_traits>
Go to the source code of this file.
|
template<typename Container > |
auto | operator<< (std::ostream &os, Container const &c) -> std::enable_if_t< daw::json::json_details::is_container_opted_into_json_iostreams_v< Container >, std::ostream & > |
|
template<typename T > |
auto | operator<< (std::ostream &os, T const &value) -> std::enable_if_t< daw::json::json_details::is_opted_into_json_iostreams_v< T >, std::ostream & > |
|
◆ operator<<() [1/2]
template<typename Container >
auto operator<< |
( |
std::ostream & |
os, |
|
|
Container const & |
c |
|
) |
| -> std::enable_if_t<
daw::json::json_details::is_container_opted_into_json_iostreams_v<Container>,
std::ostream &> |
◆ operator<<() [2/2]
template<typename T >
auto operator<< |
( |
std::ostream & |
os, |
|
|
T const & |
value |
|
) |
| -> std::enable_if_t<
daw::json::json_details::is_opted_into_json_iostreams_v<T>, std::ostream &> |