Go to the source code of this file.
|
template<typename Type > |
Type | increment (Type arg) |
|
template<typename Type , typename... Types> |
void | example_for_template_parameter_pack_expansion (Type arg, Types... args) |
|
template<typename Type > |
void | print_out_parameter_packs (Type arg) |
|
template<typename Type , typename... Types> |
void | print_out_parameter_packs (Type arg, Types... args) |
|
template<typename Type , typename... Types> |
void | example_of_if_constexpr (Type arg, Types... args) |
|
template<typename Type > |
Type | square_me (Type arg) |
|
template<typename Type , typename... Types> |
void | example_of_if_constexpr_with_pack_expansion (Type arg, Types... args) |
|
template<typename Type , typename... Types> |
void | example_of_pack_expansion (Type arg, Types... args) |
|
template<typename Type , typename... Types> |
Type | divide_using_fold_exression (Type first, Types... args) |
|
void | example_fold_expression () |
|
template<typename Type , typename... Types> |
Type | divide_using_fold_exression_with_pack_expansion (Type first, Types... args) |
|
void | example_with_pack_expansion_using_fold_exression () |
|
template<typename Type , typename... Types> |
void | divide_fold_exression_with_pack_expansion (Type first, Types... args) |
|
int | main () |
|
◆ VeryUglyName_SquareFoldExpression
◆ divide_fold_exression_with_pack_expansion()
template<typename Type , typename... Types>
void divide_fold_exression_with_pack_expansion |
( |
Type |
first, |
|
|
Types... |
args |
|
) |
| |
◆ divide_using_fold_exression()
template<typename Type , typename... Types>
Type divide_using_fold_exression |
( |
Type |
first, |
|
|
Types... |
args |
|
) |
| |
◆ divide_using_fold_exression_with_pack_expansion()
template<typename Type , typename... Types>
Type divide_using_fold_exression_with_pack_expansion |
( |
Type |
first, |
|
|
Types... |
args |
|
) |
| |
◆ example_fold_expression()
void example_fold_expression |
( |
| ) |
|
◆ example_for_template_parameter_pack_expansion()
template<typename Type , typename... Types>
void example_for_template_parameter_pack_expansion |
( |
Type |
arg, |
|
|
Types... |
args |
|
) |
| |
◆ example_of_if_constexpr()
template<typename Type , typename... Types>
void example_of_if_constexpr |
( |
Type |
arg, |
|
|
Types... |
args |
|
) |
| |
◆ example_of_if_constexpr_with_pack_expansion()
template<typename Type , typename... Types>
void example_of_if_constexpr_with_pack_expansion |
( |
Type |
arg, |
|
|
Types... |
args |
|
) |
| |
◆ example_of_pack_expansion()
template<typename Type , typename... Types>
void example_of_pack_expansion |
( |
Type |
arg, |
|
|
Types... |
args |
|
) |
| |
◆ example_with_pack_expansion_using_fold_exression()
void example_with_pack_expansion_using_fold_exression |
( |
| ) |
|
◆ increment()
template<typename Type >
Type increment |
( |
Type |
arg | ) |
|
◆ main()
◆ print_out_parameter_packs() [1/2]
template<typename Type >
void print_out_parameter_packs |
( |
Type |
arg | ) |
|
◆ print_out_parameter_packs() [2/2]
template<typename Type , typename... Types>
void print_out_parameter_packs |
( |
Type |
arg, |
|
|
Types... |
args |
|
) |
| |
◆ square_me()
template<typename Type >
Type square_me |
( |
Type |
arg | ) |
|
◆ endl
◆ flush
◆ nl
◆ stream