mrdocs::MemberPointerType

Pointer‐to‐member type (object or function).

Synopsis

Base Classes

Name

Description

TypeCommonBase<TypeKind::MemberPointer>

CRTP base that ties a concrete type to a fixed TypeKind.

Static Member Functions

Name

Description

isArray

True when this is an array type.

isAuto

True when this concrete kind is auto.

isDecltype

True when this concrete kind is decltype.

isFunction

True when this is a function type.

isLValueReference

True when this is an lvalue reference.

isMemberPointer

True when this is a member pointer.

isNamed

True when this concrete kind is a named type.

isPointer

True when this is a pointer type.

isRValueReference

True when this is an rvalue reference.

Data Members

Name

Description

ParentType

Containing class type.

PointeeType

Pointee type being referenced.

Static Data Members

Name

Description

kind_id

Static discriminator for the concrete type.

Non-Member Functions

Name

Description

innerType

Return the inner type.

innerType

Return the inner type.

innerTypePtr

Return the inner type.

innerTypePtr

Return the inner type.

toString

Render a type to a human‐readable string.

Created with MrDocs