(incubating) | The Free and Open Productivity Suite
Announcing Apache OpenOffice 3.4
 Overview   Namespace   Class   Index   Help 

Data of Class _typelib_UnionTypeDescription


aBase
typelib_TypeDescription aBase;

Summary
inherits all members of typelib_TypeDescription

pDiscriminantTypeRef
typelib_TypeDescriptionReference * pDiscriminantTypeRef;

Summary
type of the discriminant

nDefaultDiscriminant
sal_Int64 nDefaultDiscriminant;

Summary
union default descriminant

pDefaultTypeRef
typelib_TypeDescriptionReference * pDefaultTypeRef;

Summary
union default member type (may be 0)

nMembers
sal_Int32 nMembers;

Summary
number of union member types

pDiscriminants
sal_Int64 * pDiscriminants;

Summary
union member discriminant values (same order as idl declaration)

ppTypeRefs
typelib_TypeDescriptionReference * * ppTypeRefs;

Summary
union member value types (same order as idl declaration)

ppMemberNames
rtl_uString * * ppMemberNames;

Summary
union member value names (same order as idl declaration)

nValueOffset
sal_Int32 nValueOffset;

Summary
union value offset for data access

Top of Page

Apache Feather

Copyright & License | Privacy | Contact Us

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

Apache OpenOffice is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.