| Overview | Namespace | Class | 索引 | Help |
Methods of Class OMultiTypeInterfaceContainerHelper
- OMultiTypeInterfaceContainerHelper
- OMultiTypeInterfaceContainerHelper(
::osl::Mutex & ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- Create a コンテナ of interface コンテナs.
- Parameters
rMutex the mutex to 保護する multi thread 接近. The lifetime must be longer than the lifetime of this 反対する.
- ~OMultiTypeInterfaceContainerHelper
- ~OMultiTypeInterfaceContainerHelper() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- 削除する all コンテナs.
- getContainedTypes
- ::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::Type > getContainedTypes() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- Return all id's under which at least one interface is 追加するd.
- getContainer
- OInterfaceContainerHelper * getContainer(
const ::com::sun::星/主役にする::uno::Type & rKey ) const throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO YES NO NO NO NO NO
- 要約
- Return the コンテナ created under this 重要な.
- Return
- the コンテナ created under this 重要な. If the コンテナ was not created, null was returned.
- addInterface
- sal_Int32 addInterface(
const ::com::sun::星/主役にする::uno::Type & rKey, const ::com::sun::星/主役にする::uno::言及/関連< ::com::sun::星/主役にする::uno::XInterface > & r ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO NO
- 要約
- 挿入するs an element into the コンテナ with the 明示するd 重要な. 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
rKey the id of the コンテナ
r 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::Type & rKey, 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 コンテナ with the 明示するd 重要な. It uses interface equality to 除去する the interface.
- Parameters
rKey the id of the コンテナ
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
- 要約
- 除去する all elements of all コンテナs. Does not 削除する the コンテナ.
- OMultiTypeInterfaceContainerHelper
- OMultiTypeInterfaceContainerHelper(
const OMultiTypeInterfaceContainerHelper & ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 操作者=
- OMultiTypeInterfaceContainerHelper & 操作者=(
const OMultiTypeInterfaceContainerHelper & ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES 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.

