19 #ifndef __com_sun_star_reflection_XUnionTypeDescription_idl__
20 #define __com_sun_star_reflection_XUnionTypeDescription_idl__
26 module
com { module sun { module star { module reflection {
Reflects a UNOIDL entity.
Definition: XTypeDescription.idl:48
Deprecated, UNOIDL does not have a union concept.
Definition: XUnionTypeDescription.idl:34
any getDefaultDiscriminant()
Returns the default discriminant value.
com::sun::star::reflection::XTypeDescription getDefaultMemberType()
Returns the type of the default value.
sequence< com::sun::star::reflection::XTypeDescription > getMemberTypes()
Returns types of all members in order of IDL declaration.
sequence< any > getDiscriminants()
Returns discriminants of all members in order of IDL declaration.
com::sun::star::reflection::XTypeDescription getDiscriminantType()
Returns the (ordinal) discriminant type.
sequence< string > getMemberNames()
Returns names of all members in order of IDL declaration.
Definition: Ambiguous.idl:22