|
template<class Ch , class Tr , std::size_t... Is> |
void | olb::print_index_sequence (std::basic_ostream< Ch, Tr > &os, const std::index_sequence< Is... > is) |
| Print std::index_sequence.
|
|
template<class Ch , class Tr , std::size_t... Is> |
auto & | olb::operator<< (std::basic_ostream< Ch, Tr > &os, const std::index_sequence< Is... > &is) |
| Operator << for std::index_sequence.
|
|
template<class Ch , class Tr , typename... args> |
auto & | olb::operator<< (std::basic_ostream< Ch, Tr > &os, std::vector< args... > &vec) |
| Operator << for std::vector.
|
|
template<class Ch , class Tr , class T , std::size_t N> |
auto & | olb::operator<< (std::basic_ostream< Ch, Tr > &os, std::array< T, N > &array) |
| Operator << for std::array.
|
|
template<class Ch , class Tr , typename... args> |
auto & | olb::operator<< (std::basic_ostream< Ch, Tr > &os, std::list< args... > &list) |
| Operator << for std::list.
|
|
template<class Ch , class Tr , typename... args> |
auto & | olb::operator<< (std::basic_ostream< Ch, Tr > &os, std::set< args... > &set) |
| Operator << for std::set.
|
|
template<class Ch , class Tr , typename... args> |
auto & | olb::operator<< (std::basic_ostream< Ch, Tr > &os, std::unordered_set< args... > &set) |
| Operator << for std::unordered_set.
|
|
template<typename O > |
std::string | olb::boolToStr (O input) |
| Create readable bool string.
|
|