#include <iostream>
Go to the source code of this file.
|
template<typename T , typename U > |
std::ostream & | operator<< (std::ostream &os, const std::pair< T, U > &data) noexcept |
|
template<typename T , std::enable_if_t< is_iterable< T >, bool > = true> |
std::ostream & | operator<< (std::ostream &os, const T &data) noexcept |
|
void | print (std::ostream &stream, const char *format) |
|
template<typename T , typename... Targs> |
void | print (std::ostream &stream, const char *format, T &&value, Targs &&... fargs) |
|
void | print (const char *format) |
|
template<typename T , typename... Targs> |
void | print (const char *format, T &&value, Targs &&... fargs) |
|
◆ operator<<() [1/2]
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const std::pair< T, U > & |
data |
|
) |
| |
|
noexcept |
◆ operator<<() [2/2]
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const T & |
data |
|
) |
| |
|
noexcept |
◆ print() [1/4]
void print |
( |
const char * |
format | ) |
|
|
inline |
◆ print() [2/4]
void print |
( |
const char * |
format, |
|
|
T && |
value, |
|
|
Targs &&... |
fargs |
|
) |
| |
◆ print() [3/4]
void print |
( |
std::ostream & |
stream, |
|
|
const char * |
format |
|
) |
| |
|
inline |
◆ print() [4/4]
void print |
( |
std::ostream & |
stream, |
|
|
const char * |
format, |
|
|
T && |
value, |
|
|
Targs &&... |
fargs |
|
) |
| |
◆ is_iterable
constexpr bool is_iterable {} |
|
constexpr |