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

Copyright © 2003 Sun Microsystems, Inc.