Overview | Namespace | Class | Index | Help |
PUBLIC MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC 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
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.