Bitcoin Core 31.99.0
P2P Digital Currency
Functions
std Namespace Reference

Functions

template<typename Clock , typename Duration >
std::ostream & operator<< (std::ostream &os, const std::chrono::time_point< Clock, Duration > &tp)
 
template<typename T >
requires std::is_enum_v<T>
std::ostream & operator<< (std::ostream &os, const T &e)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, const std::optional< T > &v)
 

Function Documentation

◆ operator<<() [1/3]

template<typename Clock , typename Duration >
std::ostream & std::operator<< ( std::ostream &  os,
const std::chrono::time_point< Clock, Duration > &  tp 
)
inline

Definition at line 32 of file common.h.

◆ operator<<() [2/3]

template<typename T >
std::ostream & std::operator<< ( std::ostream &  os,
const std::optional< T > &  v 
)
inline

Definition at line 44 of file common.h.

◆ operator<<() [3/3]

template<typename T >
requires std::is_enum_v<T>
std::ostream & std::operator<< ( std::ostream &  os,
const T &  e 
)
inline

Definition at line 38 of file common.h.