Lines Matching refs:type
52 /** Defines an interface for creating enumerations for type descriptions.
59 /** Creates an enumeration for type descriptions.
62 enumeration contents can be restricted by specifying type classes.
63 Only types that match one of the supplied type classes will be part of
65 for the search within the underlying type description tree.
75 type descriptions that match one of the supplied type classes. An
77 type descriptions.
94 specifies the depth of search in the underlying tree of type
98 <type>XTypeDescriptionEnumeration</type> instance.
101 an enumeration of type descriptions.
104 <type>XTypeDescription</type>. Following concrete UNOIDL parts
106 <type>XTypeDescription</type> can be returned by the enumerator:
113 <td><type>XEnumTypeDescription</type></td>
117 <td><type>XCompoundTypeDescription</type> (the returned
119 <type>XStructTypeDescription</type>)</td>
123 <td><type>XCompoundTypeDescription</type></td>
127 <td><type>XInterfaceTypeDescription</type> (the returned
129 <type>XInterfaceTypeDescription2</type>)</td>
133 <td><type>XServiceTypeDescription</type> (the returned
135 <type>XServiceTypeDescription2</type>)</td>
139 <td><type>XSingletonTypeDescription</type> (the returned
141 <type>XSingletonTypeDescription2</type>)</td>
145 <td><type>XModuleTypeDescription</type></td>
149 <td><type>XIndirectTypeDescription</type></td>
153 <td><type>XConstantTypeDescription</type></td>
157 <td><type>XConstantsTypeDescription</type></td>