Member Function Documentation
template <int Size = 10> void TemplatedClass::templated_method_with_defaulted_non_type_template_parameter()
A templated method under a templated class with a defaulted non-type template parameter Size.
template <
typename U,
int size,
template <typename, int> typename Container = std::array
>
void TemplatedClass::templated_method_with_defaulted_template_template_parameter(Container<U, size>)
A templated method under a templated class with a defaulted template-template parameter Container and non-type parameter size.
template <typename U = bool> void TemplatedClass::templated_method_with_defaulted_type_template_parameter(U)
A templated method under a templated class with a defaulted type template parameter.
template <int Size> void TemplatedClass::templated_method_with_non_type_template_parameter()
A templated method under a templated class with a non-defaulted non-type template parameter Size.
template <int... Dimensions> void TemplatedClass::templated_method_with_non_type_template_parameter_pack()
A templated method under a templated class with a non-type template parameter pack Dimensions.
template <auto Predicate> void TemplatedClass::templated_method_with_placeholder_non_type_template_parameter()
A templated method under a templated class with a placeholder non-type template parameter Predicate.
template <typename U, template <typename> typename X> void TemplatedClass::templated_method_with_template_template_parameter(X<U>)
A templated method under a templated class with a non-defaulted template-template parameter X.
template <typename U, template <typename> typename... Container> void TemplatedClass::templated_method_with_template_template_parameter_pack(Container<U>...)
A templated method under a templated class with a template-template parameter pack Container.
template <typename U> void TemplatedClass::templated_method_with_type_template_parameter(U)
A templated method under a templated class with a non-defaulted type template parameter.
template <typename... Ts> void TemplatedClass::templated_method_with_type_template_parameter_pack(Ts...)
A templated method under a templated class with a type template parameter pack.