| Overview | Namespace | Class | 索引 | Help |
Methods of Class OInterfaceContainerHelper
- OInterfaceContainerHelper
- OInterfaceContainerHelper(
::osl::Mutex & rMutex ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- Create an interface コンテナ.
- Parameters
rMutex the mutex to 保護する multi thread 接近. The lifetime must be longer than the lifetime of this 反対する.
- ~OInterfaceContainerHelper
- ~OInterfaceContainerHelper() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- 解放(する) all interfaces. All iterators must be destroyed before the コンテナ is destructed.
- getLength
- sal_Int32 getLength() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- Return the number of Elements in the コンテナ. Only useful if you have acquired the mutex.
- getElements
- ::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::言及/関連< ::com::sun::星/主役にする::uno::XInterface > > getElements() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- Return all interfaces 追加するd to this コンテナ.
- addInterface
- sal_Int32 addInterface(
const ::com::sun::星/主役にする::uno::言及/関連< ::com::sun::星/主役にする::uno::XInterface > & rxIFace ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- 挿入するs an element into the コンテナ. The position is not 明示するd, thus it is not 明示するd in which order events are 解雇する/砲火/射撃d.
- ATTENTION!
- If you 追加する the same interface more than once, then it will be 追加するd to the elements 名簿(に載せる)/表(にあげる) more than once and thus if you want to 除去する that interface from the 名簿(に載せる)/表(にあげる), you have to call removeInterface() the same number of times. In the latter 事例/患者, you will also get events 解雇する/砲火/射撃d more than once (if the interface is a listener interface).
- Parameters
rxIFace interface to be 追加するd; it is 許すd to 挿入する null or the same interface more than once- Return
- the new count of elements in the コンテナ
- removeInterface
- sal_Int32 removeInterface(
const ::com::sun::星/主役にする::uno::言及/関連< ::com::sun::星/主役にする::uno::XInterface > & rxIFace ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- 除去するs an element from the コンテナ. It uses interface equality to 除去する the interface.
- Parameters
rxIFace interface to be 除去するd
- Return
- the new count of elements in the コンテナ
- disposeAndClear
- 無効の disposeAndClear(
const ::com::sun::星/主役にする::lang::EventObject & rEvt ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- Call 配置する/処分する/したい気持ちにさせるing on all 反対する in the コンテナ that support XEventListener. Than (疑いを)晴らす the コンテナ.
- (疑いを)晴らす
- 無効の (疑いを)晴らす() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- (疑いを)晴らすs the コンテナ without calling 配置する/処分する/したい気持ちにさせるing().
- OInterfaceContainerHelper
- OInterfaceContainerHelper(
const OInterfaceContainerHelper & ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 操作者=
- OInterfaceContainerHelper & 操作者=(
const OInterfaceContainerHelper & ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- copyAndResetInUse
- 無効の copyAndResetInUse() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 操作者 new
- static 無効の * 操作者 new(
size_t nSize ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 操作者 削除する
- static 無効の 操作者 削除する(
無効の * pMem ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 操作者 new
- static 無効の * 操作者 new(
size_t , 無効の * pMem ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
- 操作者 削除する
- static 無効の 操作者 削除する(
無効の * , 無効の * ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO YES YES NO
最高の,を越す 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.

