19 #ifndef __com_sun_star_reflection_XIdlClass_idl__
20 #define __com_sun_star_reflection_XIdlClass_idl__
29 module
com { module sun { module star { module reflection {
31 published
interface XIdlField;
32 published
interface XIdlMethod;
33 published
interface XIdlArray;
43 sequence<XIdlClass> getClasses();
65 boolean isAssignableFrom( [in]
XIdlClass xType );
97 sequence<XIdlClass> getSuperclasses();
102 sequence<XIdlClass> getInterfaces();
141 sequence<XIdlField> getFields();
167 sequence<XIdlMethod> getMethods();
189 void createObject( [out] any obj );
– idl definition –
Definition: Ambiguous.idl:22
Reflects an IDL sequence and provides dynamic access to instances of that sequence.
Definition: XIdlArray.idl:41
Specifies an universal interface key (globally unique).
Definition: Uik.idl:31
TypeClass
This enum describes all type classes of UNO.
Definition: TypeClass.idl:36
Reflects an IDL interface method.
Definition: XIdlMethod.idl:41
Deprecated.
Definition: XIdlField.idl:42
base interface of all UNO interfaces
Definition: XInterface.idl:47
Provides information reflecting an UNO type.
Definition: XIdlClass.idl:38