Overview | Namespace | Class | 索引 | Help |
Methods of Class Any
- Any
- Any() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Default 建設者: Any 持つ/拘留するs no value; its type is 無効の.
- Any
- explicit Any(
bool value );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Ctor support for C++ bool.
- Any
- Any(
const Any & rAny ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Copy 建設者: 始める,決めるs value of the given any.
- Parameters
rAny another any
- Any
- Any(
const 無効の * pData_, const Type & rType ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- 建設者: 始める,決めるs a copy of the given data.
- Parameters
pData_ value
rType type of value
- Any
- Any(
const 無効の * pData_, typelib_TypeDescription * pTypeDescr ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- 建設者: 始める,決めるs a copy of the given data.
- Parameters
pData_ value
pTypeDescr type of value
- Any
- Any(
const 無効の * pData_, typelib_TypeDescriptionReference * pType ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- 建設者: 始める,決めるs a copy of the given data.
- Parameters
pData_ value
pType type of value
- ~Any
- ~Any() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Destructor: Destructs any content and 解放する/自由なs memory.
- 操作者=
-
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Assignment 操作者: 始める,決めるs the value of the given any.
- Parameters
rAny another any (権利 味方する)
- Return
- this any
- getValueType
- const Type & getValueType() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Gets the type of the 始める,決める value.
- Return
- a Type 反対する of the 始める,決める value
- getValueTypeRef
- typelib_TypeDescriptionReference * getValueTypeRef() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Gets the type of the 始める,決める value.
- Return
- the UNacquired type description 言及/関連 of the 始める,決める value
- getValueTypeDescription
- 無効の getValueTypeDescription(
typelib_TypeDescription * * ppTypeDescr ) const throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO YES NO NO NO YES NO
- 要約
- Gets the type description of the 始める,決める value. 供給するs 所有権 of the type description! Call an explicit typelib_typedescription_release() to 解放(する) afterwards.
- Parameters
a pointer to type description pointer
- getValueTypeClass
- TypeClass getValueTypeClass() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Gets the type class of the 始める,決める value.
- Return
- the type class of the 始める,決める value
- getValueTypeName
- ::rtl::OUString getValueTypeName() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Gets the type 指名する of the 始める,決める value.
- Return
- the type 指名する of the 始める,決める value
- hasValue
- sal_Bool hasValue() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- 実験(する)s if any 含む/封じ込めるs a value.
- Return
- true if any has a value, 誤った さもなければ
- getValue
- const 無効の * getValue() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- Gets a pointer to the 始める,決める value.
- Return
- a pointer to the 始める,決める value
- setValue
- 無効の setValue(
const 無効の * pData_, const Type & rType ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- 始める,決めるs a value. If the any already 含む/封じ込めるs a value, that value will be destructed and its memory 解放する/自由なd.
- Parameters
pData_ pointer to value
rType type of value
- setValue
- 無効の setValue(
const 無効の * pData_, typelib_TypeDescriptionReference * pType ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- 始める,決めるs a value. If the any already 含む/封じ込めるs a value, that value will be destructed and its memory 解放する/自由なd.
- Parameters
pData_ pointer to value
pType type of value
- setValue
- 無効の setValue(
const 無効の * pData_, typelib_TypeDescription * pTypeDescr ) throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- 始める,決めるs a value. If the any already 含む/封じ込めるs a value, that value will be destructed and its memory 解放する/自由なd.
- Parameters
pData_ pointer to value
pTypeDescr type description of value
- (疑いを)晴らす
- 無効の (疑いを)晴らす() throw();
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO YES NO
- 要約
- (疑いを)晴らすs this any. If the any already 含む/封じ込めるs a value, that value will be destructed and its memory 解放する/自由なd. After this has been called, the any does not 含む/封じ込める a value.
- isExtractableTo
-
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO YES NO NO NO YES NO
- 要約
- 実験(する)s whether this any is extractable to a value of given type. 広げるing 転換 without data loss is taken into account.
- Parameters
rType 目的地 type
- Return
- true if this any is extractable to value of given type (e.g. using >>= 操作者)
- 操作者==
-
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO YES NO NO NO YES NO
- 要約
- Equality 操作者: compares two anys. The values need not be of equal type, e.g. a short integer is compared to a long integer.
- Parameters
rAny another any (権利 味方する)
- Return
- true if both any 含む/封じ込めるs equal values
- 操作者!=
-
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO YES NO NO NO YES NO
- 要約
- Unequality 操作者: compares two anys. The values need not be of equal type, e.g. a short integer is compared to a long integer.
- Parameters
rAny another any (権利 味方する)
- Return
- true if both any 含む/封じ込めるs unequal values
- Any
- explicit Any(
sal_uInt16 );
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO 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.