| Overview | Namespace | Class | Index | Help |
| PUBLIC MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA |
| virtual | abstract | interface | template |
| NO | NO | NO | NO |
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 |
Copyright © 1995, 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.