mrdocs::TypeTParam

Type template parameter.

Synopsis

Base Classes

Name

Description

TParamCommonBase<TParamKind::Type>

CRTP base that fixes the parameter kind.

Static Member Functions

Name

Description

isConstant

True if the parameter is a non‐type parameter.

isTemplate

True if the parameter is a template template parameter.

isType

True if the parameter is a type parameter.

Data Members

Name

Description

Constraint

The type‐constraint for the parameter, if any.

KeyKind

Keyword (class/typename) the parameter uses

Static Data Members

Name

Description

kind_id

Static discriminator for the concrete parameter.