Language
The 解放する/自由な and Open 生産性 控訴
| PUBLIC MEMBERS: |
CLASSES
| STRUCTS
| UNIONS
| ENUMS
| TYPEDEFS
| METHODS
| STATIC METHODS
| DATA
| STATIC DATA |
| PRIVATE MEMBERS: |
CLASSES
| STRUCTS
| UNIONS
| ENUMS
| TYPEDEFS
| METHODS
| STATIC METHODS
| DATA
| STATIC DATA |
:: cppu :: class OMultiTypeInterfaceContainerHelper
- Base Classes
- 非,不,無.
- Known Derived Classes
- 非,不,無.
| 事実上の |
abstract |
interface |
template |
| NO |
NO |
NO |
NO |
- 要約
- 専攻するd class for 重要な type com::sun::星/主役にする::uno::Type,
without explicit usage of STL symbols.
- とじ込み/提出する
- interfacecontainer.h
Public Members
-
Methods
|
OMultiTypeInterfaceContainerHelper( ::osl::Mutex & ) throw( ); |
Create a コンテナ of interface コンテナs.
|
~OMultiTypeInterfaceContainerHelper( ) throw( ); |
削除する all コンテナs.
|
::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::Type >
getContainedTypes( ) const throw( ); |
Return all id's under which at least one interface is 追加するd.
|
OInterfaceContainerHelper *
getContainer( const ::com::sun::星/主役にする::uno::Type & rKey ) const throw( ); |
Return the コンテナ created under this 重要な.
|
sal_Int32
addInterface( const ::com::sun::星/主役にする::uno::Type & rKey, const ::com::sun::星/主役にする::uno::言及/関連< ::com::sun::星/主役にする::uno::XInterface > & r ) throw( ); |
挿入するs an element into the コンテナ with the 明示するd 重要な.
The position is not 明示するd, thus it is not 明示するd in which order events are 解雇する/砲火/射撃d.
|
sal_Int32
removeInterface( const ::com::sun::星/主役にする::uno::Type & rKey, const ::com::sun::星/主役にする::uno::言及/関連< ::com::sun::星/主役にする::uno::XInterface > & rxIFace ) throw( ); |
除去するs an element from the コンテナ with the 明示するd 重要な.
It uses interface equality to 除去する the interface.
|
無効の
disposeAndClear( const ::com::sun::星/主役にする::lang::EventObject & rEvt ) throw( ); |
Call 配置する/処分する/したい気持ちにさせるing on all 反対する in the コンテナ that
support XEventListener. Than (疑いを)晴らす the コンテナ.
|
無効の
(疑いを)晴らす( ) throw( ); |
除去する all elements of all コンテナs. Does not 削除する the コンテナ.
|
Static Methods
|
static 無効の *
操作者 new( size_t nSize ) throw( ); |
|
static 無効の
操作者 削除する( 無効の * pMem ) throw( ); |
|
static 無効の *
操作者 new( size_t , 無効の * pMem ) throw( ); |
|
static 無効の
操作者 削除する( 無効の * , 無効の * ) throw( ); |
|
私的な Members
-
Methods
|
OMultiTypeInterfaceContainerHelper( const OMultiTypeInterfaceContainerHelper & ) throw( ); |
|
OMultiTypeInterfaceContainerHelper &
操作者=( const OMultiTypeInterfaceContainerHelper & ) throw( ); |
|
最高の,を越す of Page
Copyright © 2012, 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.