ITcTypeInstance2

Inherits from: ITcTypeInstance

Expanded by: ITcTypeInstance3

ITcTypeInstance2 adds C declaration output and alignment checking to the basic interface.

Properties

Property

Type

get/set

Description

CDeclaration

BSTR*

get

Provides the C declaration for struct types or types with a base type.

IsAligned

VARIANT_BOOL*

get

Checks whether the type is currently aligned.

Methods

Method

Description

GetCDeclaration

Generates a C declaration, optionally with an inclusion guard.