Synopsis

Declared in <mrdocs/Metadata/Template.hpp>

template<TParamKind K>
struct TParamCommonBase
    : TParam

Base Classes

Name

Description

TParam

Member Functions

Name

Description

isNonType

isTemplate

isType

operator<=>

Three‐way comparison operators

Static Member Functions

Data Members

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

Static Data Members

Name

kind_id

Protected Member Functions

Name

Description

TParamCommonBase [constructor]

Default constructor

Derived Classes

Name

Description

NonTypeTParam

TemplateTParam

TypeTParam

Created with MrDocs