My Project
UDK 3.2.7 C/C++ API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
RegistryTypeReader_Api Struct Reference

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

#include <reflread.hxx>

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 getMinorVersion)
RegistryTypeReader_Api::sal_uInt16 ( TYPEREG_CALLTYPE getMajorVersion)
RTUik rtl_uString rtl_uString rtl_uString rtl_uString** RegistryTypeReader_Api::sal_uInt32 ( TYPEREG_CALLTYPE getFieldCount)
RegistryTypeReader_Api::sal_uInt32 ( TYPEREG_CALLTYPE getMethodCount)
RegistryTypeReader_Api::sal_uInt32 ( TYPEREG_CALLTYPE getMethodParamCount)
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 acquire)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE release)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getUik)
RTUik* RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getDoku)
RTUik rtl_uString** RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getFileName)
RTUik rtl_uString rtl_uString** RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getTypeName)
RTUik rtl_uString rtl_uString rtl_uString** RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getSuperTypeName)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getFieldName)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getFieldType)
RTConstValueUnion* RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getFieldDoku)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getFieldFileName)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getMethodName)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getMethodParamType)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getMethodParamName)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getMethodExcType)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getMethodReturnType)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getMethodDoku)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getReferenceName)
RegistryTypeReader_Api::void ( TYPEREG_CALLTYPE getReferenceDoku)

Member Data Documentation

RegistryTypeReader_Api::sal_Bool
rtl_uString RegistryTypeReader_Api::sal_uInt16
RegistryTypeReader_Api::sal_uInt16
RTConstValueUnion rtl_uString RegistryTypeReader_Api::sal_uInt16
RegistryTypeReader_Api::sal_uInt32

The documentation for this struct was generated from the following file: