Base class for a template parameter declaration.
Declared in <mrdocs/Metadata/TParam/TParamBase.hpp>
struct TParam;
| Name | Description |
|---|---|
~TParam [destructor] [virtual] | Polymorphic base needs a virtual destructor. |
asTParam | asTParam overloads |
| Name | Description |
|---|---|
Default | The default template argument, if any |
IsParameterPack | Whether this template parameter is a parameter pack |
Kind | The kind of template parameter this is |
Name | The template parameters name, if any |
| Name | Description |
|---|---|
TParam [constructor] | Constructors |
| Name | Description |
|---|---|
TParamCommonBase | CRTP base that fixes the parameter kind. |