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

翻訳前ページへ


class OWeakObject
Language

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

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: cppu ::

class OWeakObject


Base Classes
com::sun::星/主役にする::uno::XWeak (public)
  |  
  +--OWeakObject
Known Derived Classes
WeakComponentImplHelperBase
WeakImplHelper1
WeakImplHelper10
WeakImplHelper11
WeakImplHelper12
WeakImplHelper2
WeakImplHelper3
WeakImplHelper4
WeakImplHelper5
WeakImplHelper6
WeakImplHelper7
WeakImplHelper8
WeakImplHelper9
OWeakAggObject

事実上の 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). This 実施 対処するs with 言及/関連 counting. Upon last 解放(する)(), the 事実上の dtor is called.
How to Derive from this Class
相続する from this class and 委任する/代表 acquire()/ 解放(する)() calls.
とじ込み/提出する
weak.hxx

Public Members

Methods


OWeakObject( ) throw( );
Default 建設者. 始める,決めるs the 言及/関連 count to 無. Accidentally occurs in msvc mapfile = > had to be 輪郭(を描く)d.

OWeakObject( ) throw( );
Default 建設者. 始める,決めるs the 言及/関連 count to 無.

OWeakObject( const OWeakObject & ) throw( );
模造の copy 建設者. 始める,決める the 言及/関連 count to 無.
OWeakObject &
操作者=( const OWeakObject & ) throw( );
模造の assignment 操作者. Does not 影響する/感情 言及/関連 count.
事実上の ::com::sun::星/主役にする::uno::Any
queryInterface( const ::com::sun::星/主役にする::uno::Type & rType ) throw( ::com::sun::星/主役にする::uno::RuntimeException );
Basic queryInterface() 実施 supporting ::com::sun::星/主役にする::uno::XWeak and ::com::sun::星/主役にする::uno::XInterface.
事実上の 無効の
acquire( ) throw( );
増加するing m_refCount
事実上の 無効の
解放(する)( ) throw( );
減少(する)ing m_refCount
事実上の ::com::sun::星/主役にする::uno::言及/関連< ::com::sun::星/主役にする::uno::XAdapter >
queryAdapter( ) throw( ::com::sun::星/主役にする::uno::RuntimeException );
XWeak::queryAdapter()実施

操作者 ::com::sun::星/主役にする::uno::言及/関連< ::com::sun::星/主役にする::uno::XInterface >( ) throw( );
Cast 操作者 to XInterface 言及/関連.

保護するd Members

Methods

事実上の
~OWeakObject( ) throw( ::com::sun::星/主役にする::uno::RuntimeException );
事実上の dtor.
無効の
disposeWeakConnectionPoint( );
配置する/処分する/したい気持ちにさせるs and resets m_pWeakConnectionPoint

Data

oslInterlockedCount m_refCount; 言及/関連 count.

最高の,を越す 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.