![]() |
C++ Library Extensions 2022.12.09
To help learn modern C++ programming
|
Implementations in this scope is meant NOT to be accessed directly by the client. More...
Typedefs | |
template<typename CharType , template< typename, typename... > class ContainerType, typename Type , typename... Types> | |
using | enable_stream_if_not_string_t = std::enable_if_t< types::is_empty_available_v< ContainerType< Type, Types... > > &&!types::is_basic_string_v< ContainerType< Type, Types... > >, std::basic_ostream< CharType > & > |
Functions | |
template<typename CharType , typename... Types> | |
void | print_type_list (std::basic_ostream< CharType > &os, const types::type_list_t< Types... > &typelist) |
Implementations in this scope is meant NOT to be accessed directly by the client.
using tpf::output::hidden::enable_stream_if_not_string_t = typedef std::enable_if_t< types::is_empty_available_v<ContainerType<Type, Types...> > && !types::is_basic_string_v<ContainerType<Type, Types...> >, std::basic_ostream<CharType>&> |
Definition at line 302 of file tpf_output.hpp.
void tpf::output::hidden::print_type_list | ( | std::basic_ostream< CharType > & | os, |
const types::type_list_t< Types... > & | typelist | ||
) |