Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Native
Skip to main content

Interface ITypeVisitor

interface ITypeVisitor
Extends IStandard

Methods

visitPrimitive()

void visitPrimitive(PrimitiveKind kind)

Parameters

kind
PrimitiveKind — Required

visitPointer()

void visitPointer(IPointerType* thePointer)

Parameters

thePointer
IPointerType* — Required

visitArray()

void visitArray(IArrayType* theArray)

Parameters

theArray
IArrayType* — Required

visitInterface()

void visitInterface(IInterfaceType* theInterface)

Parameters

theInterface
IInterfaceType* — Required

visitStruct()

void visitStruct(IStructType* theStruct)

Parameters

theStruct
IStructType* — Required

visitEnum()

void visitEnum(IEnumType* theEnum)

Parameters

theEnum
IEnumType* — Required

visitError()

void visitError(IErrorType* theError)

Parameters

theError
IErrorType* — Required
Last modified on October 29, 2026