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

翻訳前ページへ


class AggImplInheritanceHelper1
Language

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

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: cppu ::

template< typename BaseClass, typename Ifc1 >

class AggImplInheritanceHelper1


Base Classes
BaseClass (public)
  |  
  |  Ifc1 (public)
  |    |  
  +----+--AggImplInheritanceHelper1
Known Derived Classes
非,不,無.

事実上の abstract interface template
YES NO NO YES
Description
実施 helper 器具/実施するing interfaces ::com::sun::星/主役にする::lang::XTypeProvider and
::com::sun::星/主役にする::uno::XInterface inherting from a BaseClass.
All acquire(),  解放(する)() and queryInterface() calls are 委任する/代表d to the BaseClass.
Upon queryAggregation(), if a 需要・要求するd interface is not supported by this class 直接/まっすぐに,
the request is 委任する/代表d to the BaseClass.

ATTENTION!
The BaseClass has to be 完全にする in a sense, that ::com::sun::星/主役にする::uno::XInterface,
::com::sun::星/主役にする::uno::XAggregation and ::com::sun::星/主役にする::lang::XTypeProvider
are 器具/実施するd 適切に.  The BaseClass must have at least one ctor
that can be called with six or より小数の arguments, of which 非,不,無 is of
非,不,無-const 言及/関連 type.

How to Derive from this Class
相続する from this class giving your 付加 interface(s) to be 器具/実施するd as
template argument(s). Your sub class defines method 実施s for these interface(s).
とじ込み/提出する
implbase1.hxx

Public Members

Methods


AggImplInheritanceHelper1( );
事実上の ::com::sun::星/主役にする::uno::Any
queryInterface( const ::com::sun::星/主役にする::uno::Type & rType ) throw( ::com::sun::星/主役にする::uno::RuntimeException );
事実上の ::com::sun::星/主役にする::uno::Any
queryAggregation( const ::com::sun::星/主役にする::uno::Type & rType ) throw( ::com::sun::星/主役にする::uno::RuntimeException );
事実上の 無効の
acquire( ) throw( );
事実上の 無効の
解放(する)( ) throw( );
事実上の ::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::Type >
getTypes( ) throw( ::com::sun::星/主役にする::uno::RuntimeException );
事実上の ::com::sun::星/主役にする::uno::Sequence< sal_Int8 >
getImplementationId( ) throw( ::com::sun::星/主役にする::uno::RuntimeException );

最高の,を越す of Page

The ASF

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

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