Overview   Namespace   Class   Index   Help 
PUBLIC MEMBERS:  CLASSESSTRUCTSUNIONSENUMSTYPEDEFSMETHODSSTATIC METHODSDATASTATIC DATA

::

struct _typelib_UnionTypeDescription


Base Classes
None.
Known Derived Classes
None.

virtual abstract interface template
NO NO NO NO
Summary
Type description of a union. The type class of this description is typelib_TypeClass_UNION.
File
typedescription.h

Public Members

Data

typelib_TypeDescription aBase; inherits all members of typelib_TypeDescription
typelib_TypeDescriptionReference * pDiscriminantTypeRef; type of the discriminant
sal_Int64 nDefaultDiscriminant; union default descriminant
typelib_TypeDescriptionReference * pDefaultTypeRef; union default member type (may be 0)
sal_Int32 nMembers; number of union member types
sal_Int64 * pDiscriminants; union member discriminant values (same order as idl declaration)
typelib_TypeDescriptionReference * * ppTypeRefs; union member value types (same order as idl declaration)
rtl_uString * * ppMemberNames; union member value names (same order as idl declaration)
sal_Int32 nValueOffset; union value offset for data access

Top of Page