このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


class OWeakAggObject
Language

The 解放する/自由な and Open 生産性 控訴
解放(する)d: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: cppu ::

class OWeakAggObject


Base Classes
com::sun::星/主役にする::uno::XWeak (public)
  |  
  +--cppu::OWeakObject (public)
       |  
       |  com::sun::星/主役にする::uno::XAggregation (public)
       |    |  
       +----+--OWeakAggObject
Known Derived Classes
WeakAggComponentImplHelperBase
OComponentHelper
WeakAggImplHelper1
WeakAggImplHelper10
WeakAggImplHelper11
WeakAggImplHelper12
WeakAggImplHelper2
WeakAggImplHelper3
WeakAggImplHelper4
WeakAggImplHelper5
WeakAggImplHelper6
WeakAggImplHelper7
WeakAggImplHelper8
WeakAggImplHelper9

事実上の abstract interface template
YES NO NO NO
Description
Base class to 器具/実施する an UNO 反対する supporting weak 言及/関連s, i.e. the 反対する can be held weakly (by a ::com::sun::星/主役にする::uno::WeakReference) and aggregation, i.e. the 反対する can be aggregated by another (delegator). This 実施 対処するs with 言及/関連 counting. Upon last 解放(する)(), the 事実上の dtor is called.
How to Derive from this Class
相続する from this class and 委任する/代表 acquire()/ 解放(する)() calls. Re-器具/実施する XAggregation::queryInterface().
とじ込み/提出する
weakagg.hxx

Public Members

Methods


OWeakAggObject( ) throw( );
建設者. No delegator 始める,決める.
事実上の 無効の
acquire( ) throw( );
If a delegator is 始める,決める, then the delegators gets acquired. さもなければ call is 委任する/代表d to base class ::cppu::OWeakObject.
事実上の 無効の
解放(する)( ) throw( );
If a delegator is 始める,決める, then the delegators gets 解放(する)d. さもなければ call is 委任する/代表d to base class ::cppu::OWeakObject.
事実上の ::com::sun::星/主役にする::uno::Any
queryInterface( const ::com::sun::星/主役にする::uno::Type & rType ) throw( ::com::sun::星/主役にする::uno::RuntimeException );
事実上の 無効の
setDelegator( const ::com::sun::星/主役にする::uno::言及/関連< ::com::sun::星/主役にする::uno::XInterface > & Delegator ) throw( ::com::sun::星/主役にする::uno::RuntimeException );
始める,決める the delegator. The delegator member 言及/関連 is a weak 言及/関連.
事実上の ::com::sun::星/主役にする::uno::Any
queryAggregation( const ::com::sun::星/主役にする::uno::Type & rType ) throw( ::com::sun::星/主役にする::uno::RuntimeException );
Called by the delegator or queryInterface. Re-器具/実施する this method instead of queryInterface.

保護するd Members

Methods

事実上の
~OWeakAggObject( ) throw( ::com::sun::星/主役にする::uno::RuntimeException );
事実上の dtor. Called when 言及/関連 count is 0.

Data

::com::sun::星/主役にする::uno::WeakReferenceHelper xDelegator; weak 言及/関連 to delegator.

最高の,を越す of Page

Apache Software Foundation

Copyright & License | Privacy | 接触する Us | 寄付する | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are 登録(する)d trademarks of The Apache ソフトウェア 創立/基礎. The Apache feather logo is a trademark of The Apache ソフトウェア 創立/基礎. Other 指名するs appearing on the 場所/位置 may be trademarks of their 各々の owners.