C++ Library Extensions 2022.12.09
To help learn modern C++ programming
23-first_n_types.cpp File Reference
#include <tpf_output.hpp>
Include dependency graph for 23-first_n_types.cpp:

Go to the source code of this file.

Functions

void test_first_n_types_t ()
 
void test_first_n_types_t2 ()
 
void test_last_n_types_1 ()
 
void test_last_n_types_2 ()
 
void test_is_class_template ()
 
void test_nth_type_to_template_class ()
 
void test_first_n_types_to_template_class ()
 
int main ()
 

Variables

tpf::sstream stream
 
auto endl = tpf::endl
 

Function Documentation

◆ main()

int main ( )

Definition at line 134 of file 23-first_n_types.cpp.

Here is the call graph for this function:

◆ test_first_n_types_t()

void test_first_n_types_t ( )

Definition at line 8 of file 23-first_n_types.cpp.

◆ test_first_n_types_t2()

void test_first_n_types_t2 ( )

Definition at line 25 of file 23-first_n_types.cpp.

◆ test_first_n_types_to_template_class()

void test_first_n_types_to_template_class ( )

Definition at line 108 of file 23-first_n_types.cpp.

Here is the caller graph for this function:

◆ test_is_class_template()

void test_is_class_template ( )

Definition at line 82 of file 23-first_n_types.cpp.

◆ test_last_n_types_1()

void test_last_n_types_1 ( )

Definition at line 42 of file 23-first_n_types.cpp.

◆ test_last_n_types_2()

void test_last_n_types_2 ( )

Definition at line 61 of file 23-first_n_types.cpp.

◆ test_nth_type_to_template_class()

void test_nth_type_to_template_class ( )

Definition at line 89 of file 23-first_n_types.cpp.

Variable Documentation

◆ endl

auto endl = tpf::endl

Definition at line 6 of file 23-first_n_types.cpp.

◆ stream

tpf::sstream stream

Definition at line 5 of file 23-first_n_types.cpp.