Overview | Module | Use | Devguide | 索引 |
Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups |
module reflection |
|
Services | |
CoreReflection | This service is the 実施 of the reflection API. You can 得る (警察などへの)密告,告訴(状) about types, 修正する values of 反映するd types and call on 反対するs. |
ProxyFactory | [ DEPRECATED ] Service to create proxy 反対するs 事実上の/代理 on に代わって of a given 的 反対する. A proxy 委任する/代表s calls to a given 的 反対する. In 新規加入, it is aggregatable, thus it is possible to 迎撃する calls on the proxy's interfaces. @attention A proxy 反対する is UNO 適合する, but does NOT 供給する 初めの 的 interfaces on queryInterface() calls. This may lead to problems regarding 反対する 身元, e.g. when 取引,協定ing with listener proxies. |
TypeDescriptionManager | This service manages type descriptions and 行為/法令/行動するs as a central 接近 point
to every type description. It 委任する/代表s calls for 需要・要求するd types to
その後の
TypeDescriptionProviders
and may (武器などの)隠匿場所 type descriptions. Using cppuhelper's bootstrapping 決まりきった仕事s bootstrapping an 初期の 構成要素 状況, there is a singleton accessable 経由で 重要な "/singletons/com.sun.星/主役にする.reflection.theTypeDescriptionManager". This singleton 反対する is 麻薬中毒の into the C UNO runtime typelib and lives until the 状況 is shut 負かす/撃墜する. |
TypeDescriptionProvider | This service 供給するs type descriptions, i.e. 固める/コンクリート
service 実施s read from source like the 執拗な registry
database 判型. |
Interfaces | |
XArrayTypeDescription | [ DEPRECATED ] Deprecated. Arrays are not supported. 反映するs a 直す/買収する,八百長をするd-size array type. The type class of this description is TypeClass_ARRAY. |
XCompoundTypeDescription | 反映するs a 構内/化合物 type, i.e. a struct or exception. |
XConstantTypeDescription | 反映するs a constant. |
XConstantsTypeDescription | 反映するs a constants group. |
XEnumTypeDescription | 反映するs an enum type. |
XIdlArray | 反映するs an IDL sequence and 供給するs dynamic 接近 to instances of that sequence. This interface supports 広げるing 転換 when getting or setting elements. @attention Although the 指名する of this interface denotes arrays, sequences are meant. Don't be obfuscated, arrays are not supported by UNO! |
XIdlClass | 供給するs (警察などへの)密告,告訴(状) 反映するing an UNO type. |
XIdlClassProvider | [ DEPRECATED ] Deprecated interface. Do not use anymore. |
XIdlField | [ DEPRECATED ] Deprecated. Use XIdlField2 instead. |
XIdlField2 | 反映するs an IDL interface せいにする, enum or 構内/化合物 type (i.e. struct/exception) member. |
XIdlMember | Base interface for XIdlField2s and XIdlMethods. |
XIdlMethod | 反映するs an IDL interface method. |
XIdlReflection | Interface to 反映する types. |
XIndirectTypeDescription | 反映するs a typedef or sequence type. The type class of this description is TypeClass_TYPEDEF or TypeClass_SEQUENCE. |
XInterfaceAttributeTypeDescription | 反映するs an interface せいにする type. |
XInterfaceAttributeTypeDescription2 | 反映するs an interface せいにする, supporting 延長するd せいにするs that are bound or raise exceptions. |
XInterfaceMemberTypeDescription | Base interface for 反映するd interface members. |
XInterfaceMethodTypeDescription | 反映するs an interface method type. The type class of this type is TypeClass_INTERFACE_METHOD. |
XInterfaceTypeDescription | 反映するs an interface type. |
XInterfaceTypeDescription2 | 反映するs an interface type, supporting 多重の 相続物件. |
XMethodParameter | 反映するs a method parameter. |
XModuleTypeDescription | 反映するs a module. |
XParameter | 反映するs a parameter of an interface method or a service 建設者. |
XPropertyTypeDescription | 反映するs a 所有物/資産/財産. |
XProxyFactory | [ DEPRECATED ] Factory interface to produce proxy 反対するs. |
XPublished | 反映するs the “published” status of a UNOIDL (独立の)存在. |
XServiceConstructorDescription | 反映するs a service 建設者. |
XServiceTypeDescription | 反映するs a service. |
XServiceTypeDescription2 | 反映するs a service, supporting 選び出す/独身-interface–based services. |
XSingletonTypeDescription | 反映するs a singleton. |
XSingletonTypeDescription2 | 反映するs a singleton, supporting interface-based singletons. |
XStructTypeDescription | 反映するs a struct type, supporting polymorphic struct types. |
XTypeDescription | 反映するs a UNOIDL (独立の)存在. |
XTypeDescriptionEnumeration | Defines an enumeration for type descriptions. |
XTypeDescriptionEnumerationAccess | Defines an interface for creating enumerations for type descriptions. |
XUnionTypeDescription | [ DEPRECATED ] Deprecated. Unions are not supported. 反映するs a union type. The discriminant of a union switches between the 現在の value types. In 新規加入, there is also a default 事例/患者, having no discriminant. |
Structs | |
ParamInfo | 供給するs (警察などへの)密告,告訴(状) about a formal parameter of a method. |
Exceptions | |
InvalidTypeNameException | thrown in 事例/患者 that a 確かな type 指名する does 存在する, but does not 会合,会う some other 基準. |
InvocationTargetException | This exception denotes a checked exception (wrapping an 起こる/始まるing exception) and may be thrown upon using invocation API. |
NoSuchTypeNameException | thrown in 事例/患者 that a 確かな type 指名する does not 存在する. |
Enums | |
FieldAccessMode | Denotes the 接近 可能性s 経由で XIdlField2 to an interface せいにする, enum or 構内/化合物 type (struct/exception). |
MethodMode | MethodMode denotes the 方式 in which method calls are run, i.e. either oneway or twoway. 方式 oneway denotes that a call may be run asynchronously (thus having no out parameters or return value) |
ParamMode | The parameter 方式 denotes the 移転 between 報知係 and callee of a method. |
TypeDescriptionSearchDepth | Defines depths for searching through type description collections. |
Copyright © 2013, The Apache ソフトウェア 創立/基礎, Licensed under the Apache License, 見解/翻訳/版 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache ソフトウェア 創立/基礎. Other 指名するs may be trademarks of their 各々の owners.