Overview | Namespace | Class | 索引 | Help |
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 |
:: typereg ::
class Writer
- Base Classes
- 非,不,無.
- Known Derived Classes
- 非,不,無.
事実上の | abstract | interface | template |
NO | NO | NO | NO |
- 要約
- A type writer working on a binary blob that 代表するs a UNOIDL type.
- Description
-
Instances of this class are not multi-thread–安全な.
- Since
- UDK 3.2.0
- とじ込み/提出する
- writer.hxx
Public Members
-
Methods
Writer( typereg_Version 見解/翻訳/版, const rtl::OUString & documentation, const rtl::OUString & fileName, RTTypeClass typeClass, bool published, const rtl::OUString & typeName, sal_uInt16 superTypeCount, sal_uInt16 fieldCount, sal_uInt16 methodCount, sal_uInt16 referenceCount );Creates a type writer.
~Writer( );Destroys this <code>Writer</code> instance. 無効の
setSuperTypeName( sal_uInt16 索引, const rtl::OUString & typeName );始める,決めるs the type 指名する of a 最高の type of this type writer. 無効の
setFieldData( sal_uInt16 索引, const rtl::OUString & documentation, const rtl::OUString & fileName, RTFieldAccess 旗s, const rtl::OUString & 指名する, const rtl::OUString & typeName, const RTConstValue & value );始める,決めるs the data of a field of this type writer. 無効の
setMethodData( sal_uInt16 索引, const rtl::OUString & documentation, RTMethodMode 旗s, const rtl::OUString & 指名する, const rtl::OUString & returnTypeName, sal_uInt16 parameterCount, sal_uInt16 exceptionCount );始める,決めるs the data of a method of this type writer. 無効の
setMethodParameterData( sal_uInt16 methodIndex, sal_uInt16 parameterIndex, RTParamMode 旗s, const rtl::OUString & 指名する, const rtl::OUString & typeName );始める,決めるs the data of a parameter of a method of this type writer. 無効の
setMethodExceptionTypeName( sal_uInt16 methodIndex, sal_uInt16 exceptionIndex, const rtl::OUString & typeName );始める,決めるs an exception type 指名する of a method of this type writer. 無効の
setReferenceData( sal_uInt16 索引, const rtl::OUString & documentation, RTReferenceType sort, RTFieldAccess 旗s, const rtl::OUString & typeName );始める,決めるs the data of a 言及/関連 of this type writer. const 無効の *
getBlob( sal_uInt32 * size );Returns the blob of this type writer.
私的な Members
-
Methods
Writer( Writer & );無効の
操作者=( Writer );
Data
無効の * m_handle;
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.