UDK 3.2.7 C/C++ API Reference
Public Member Functions | Public Attributes
RegistryTypeReader_Api Struct Reference

specifies a collection of function pointers which represents the complete registry type reader C-API. More...

#include <reflread.hxx>

List of all members.

Public Member Functions

 TypeReaderImpl (TYPEREG_CALLTYPE *createEntry)(const sal_uInt8 *
 void (TYPEREG_CALLTYPE *acquire)(TypeReaderImpl)
 void (TYPEREG_CALLTYPE *release)(TypeReaderImpl)
 sal_uInt16 (TYPEREG_CALLTYPE *getMinorVersion)(TypeReaderImpl)
 sal_uInt16 (TYPEREG_CALLTYPE *getMajorVersion)(TypeReaderImpl)
 RTTypeClass (TYPEREG_CALLTYPE *getTypeClass)(TypeReaderImpl)
 void (TYPEREG_CALLTYPE *getUik)(TypeReaderImpl
RTUikvoid (TYPEREG_CALLTYPE *getDoku)(TypeReaderImpl
RTUik *rtl_uString ** void (TYPEREG_CALLTYPE *getFileName)(TypeReaderImpl
RTUik *rtl_uString **rtl_uString ** void (TYPEREG_CALLTYPE *getTypeName)(TypeReaderImpl
RTUik *rtl_uString
**rtl_uString **rtl_uString ** 
void (TYPEREG_CALLTYPE *getSuperTypeName)(TypeReaderImpl
RTUik *rtl_uString
**rtl_uString **rtl_uString
**rtl_uString ** 
sal_uInt32 (TYPEREG_CALLTYPE *getFieldCount)(TypeReaderImpl)
 void (TYPEREG_CALLTYPE *getFieldName)(TypeReaderImpl
 void (TYPEREG_CALLTYPE *getFieldType)(TypeReaderImpl
 RTFieldAccess (TYPEREG_CALLTYPE *getFieldAccess)(TypeReaderImpl
 RTValueType (TYPEREG_CALLTYPE *getFieldConstValue)(TypeReaderImpl
RTConstValueUnionvoid (TYPEREG_CALLTYPE *getFieldDoku)(TypeReaderImpl
 void (TYPEREG_CALLTYPE *getFieldFileName)(TypeReaderImpl
 sal_uInt32 (TYPEREG_CALLTYPE *getMethodCount)(TypeReaderImpl)
 void (TYPEREG_CALLTYPE *getMethodName)(TypeReaderImpl
 sal_uInt32 (TYPEREG_CALLTYPE *getMethodParamCount)(TypeReaderImpl
 void (TYPEREG_CALLTYPE *getMethodParamType)(TypeReaderImpl
 void (TYPEREG_CALLTYPE *getMethodParamName)(TypeReaderImpl
 RTParamMode (TYPEREG_CALLTYPE *getMethodParamMode)(TypeReaderImpl
 sal_uInt32 (TYPEREG_CALLTYPE *getMethodExcCount)(TypeReaderImpl
 void (TYPEREG_CALLTYPE *getMethodExcType)(TypeReaderImpl
 void (TYPEREG_CALLTYPE *getMethodReturnType)(TypeReaderImpl
 RTMethodMode (TYPEREG_CALLTYPE *getMethodMode)(TypeReaderImpl
 void (TYPEREG_CALLTYPE *getMethodDoku)(TypeReaderImpl
 sal_uInt32 (TYPEREG_CALLTYPE *getReferenceCount)(TypeReaderImpl)
 void (TYPEREG_CALLTYPE *getReferenceName)(TypeReaderImpl
 RTReferenceType (TYPEREG_CALLTYPE *getReferenceType)(TypeReaderImpl
 void (TYPEREG_CALLTYPE *getReferenceDoku)(TypeReaderImpl
 RTFieldAccess (TYPEREG_CALLTYPE *getReferenceAccess)(TypeReaderImpl

Public Attributes

 sal_uInt32
 sal_Bool
rtl_uString sal_uInt16
 sal_uInt16
RTConstValueUnion *rtl_uString sal_uInt16

Detailed Description

specifies a collection of function pointers which represents the complete registry type reader C-API.

This funtions pointers are used by the C++ wrapper to call the C-API.


Member Function Documentation

RegistryTypeReader_Api::RTFieldAccess ( TYPEREG_CALLTYPE *  getFieldAccess)
RegistryTypeReader_Api::RTFieldAccess ( TYPEREG_CALLTYPE *  getReferenceAccess)
RegistryTypeReader_Api::RTMethodMode ( TYPEREG_CALLTYPE *  getMethodMode)
RegistryTypeReader_Api::RTParamMode ( TYPEREG_CALLTYPE *  getMethodParamMode)
RegistryTypeReader_Api::RTReferenceType ( TYPEREG_CALLTYPE *  getReferenceType)
RegistryTypeReader_Api::RTTypeClass ( TYPEREG_CALLTYPE *  getTypeClass)
RegistryTypeReader_Api::RTValueType ( TYPEREG_CALLTYPE *  getFieldConstValue)
RegistryTypeReader_Api::sal_uInt16 ( TYPEREG_CALLTYPE *  getMajorVersion)
RegistryTypeReader_Api::sal_uInt16 ( TYPEREG_CALLTYPE *  getMinorVersion)
RegistryTypeReader_Api::sal_uInt32 ( TYPEREG_CALLTYPE *  getMethodCount)
RegistryTypeReader_Api::sal_uInt32 ( TYPEREG_CALLTYPE *  getMethodParamCount)
RTUik* rtl_uString** rtl_uString** rtl_uString** rtl_uString** RegistryTypeReader_Api::sal_uInt32 ( TYPEREG_CALLTYPE *  getFieldCount)
RegistryTypeReader_Api::sal_uInt32 ( TYPEREG_CALLTYPE *  getMethodExcCount)
RegistryTypeReader_Api::sal_uInt32 ( TYPEREG_CALLTYPE *  getReferenceCount)
RegistryTypeReader_Api::TypeReaderImpl ( TYPEREG_CALLTYPE *  createEntry) const
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getMethodName)
RTUik* rtl_uString** RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getFileName)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getFieldFileName)
RTConstValueUnion* RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getFieldDoku)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  acquire)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getUik)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getReferenceDoku)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getFieldName)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getMethodReturnType)
RTUik* rtl_uString** rtl_uString** rtl_uString** RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getSuperTypeName)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getMethodExcType)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getMethodDoku)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getReferenceName)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getMethodParamName)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  release)
RTUik* RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getDoku)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getFieldType)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getMethodParamType)
RTUik* rtl_uString** rtl_uString** RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE *  getTypeName)

Member Data Documentation


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines