UDK 3.2.7 C/C++ API Reference
Public Attributes
_typelib_InterfaceMethodTypeDescription Struct Reference

Type description of an interface method. More...

#include <typedescription.h>

List of all members.

Public Attributes

typelib_InterfaceMemberTypeDescription aBase
 inherits all members of typelib_InterfaceMemberTypeDescription
typelib_TypeDescriptionReferencepReturnTypeRef
 type of the return value
sal_Int32 nParams
 number of parameters
typelib_MethodParameterpParams
 array of parameters
sal_Int32 nExceptions
 number of exceptions
typelib_TypeDescriptionReference ** ppExceptions
 array of exception types
sal_Bool bOneWay
 determines whether method is declared oneway
struct
_typelib_InterfaceTypeDescription
pInterface
 the interface description this method is a member of
typelib_TypeDescriptionReferencepBaseRef
 the inherited direct base method (null for a method that is not inherited)
sal_Int32 nIndex
 if pBaseRef is null, the member position of this method within pInterface, not counting members inherited from bases; if pBaseRef is not null, the index of the direct base within pInterface from which this method is inherited

Detailed Description

Type description of an interface method.

The type class of this description is typelib_TypeClass_INTERFACE_METHOD. The size and the alignment are 0.


Member Data Documentation

inherits all members of typelib_InterfaceMemberTypeDescription

determines whether method is declared oneway

number of exceptions

if pBaseRef is null, the member position of this method within pInterface, not counting members inherited from bases; if pBaseRef is not null, the index of the direct base within pInterface from which this method is inherited

Since:
UDK 3.2.0

number of parameters

the inherited direct base method (null for a method that is not inherited)

Since:
UDK 3.2.0

the interface description this method is a member of

array of parameters

array of exception types

type of the return value


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines