mrdocs::MemberPointerType

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

Synopsis

Declared in <mrdocs/Metadata/Type/MemberPointerType.hpp>

struct MemberPointerType final
    : TypeCommonBase<TypeKind::MemberPointer>

Base Classes

Name Description

TypeCommonBase<TypeKind::MemberPointer>

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

Member Functions

Name

Description

operator<=>

Compare member pointers by parent and pointee.

Data Members

Name

Description

ParentType

Containing class type.

PointeeType

Pointee type being referenced.

Static Data Members

Name

kind_id

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