Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15
 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

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.