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