Loading...
Searching...
No Matches
Classes | Functions
std Namespace Reference

Classes

struct  tuple_element< idx, bbm::named< T, NAMES... > >
 tuple_element specialization (to support structured binding) More...
 
struct  tuple_size< bbm::named< T, NAMES... > >
 tuple_size specialization (to support structured binding) More...
 

Functions

template<typename... Ts>
std::ostream & operator<< (std::ostream &s, const std::tuple< Ts... > &tup)
 print a tuple
 

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream &  s,
const std::tuple< Ts... > &  tup 
)

print a tuple

The tuple elements are surrounded by '(' and ')'. Each tuple element is converted to a string with bbm::toString. String types are additionally surrounded by ""