summaryrefslogtreecommitdiff
path: root/registry/inc
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2004-03-30 15:33:34 +0000
committerRüdiger Timm <rt@openoffice.org>2004-03-30 15:33:34 +0000
commitfe69d558cc52d9c1f0c20c58d2d7811786033b96 (patch)
tree5376f01e7667f5102364f982def2f38732488663 /registry/inc
parentf6895e4a8a7177ab410d17d1bf87b7ac9b54327f (diff)
INTEGRATION: CWS sb14 (1.7.6); FILE MERGED
2004/03/12 14:24:52 sb 1.7.6.1: #i21150# Added new extensible type reader interface.
Diffstat (limited to 'registry/inc')
-rw-r--r--registry/inc/registry/reflread.hxx31
1 files changed, 5 insertions, 26 deletions
diff --git a/registry/inc/registry/reflread.hxx b/registry/inc/registry/reflread.hxx
index 64b5f4bfbe2e..282ade9e8787 100644
--- a/registry/inc/registry/reflread.hxx
+++ b/registry/inc/registry/reflread.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: reflread.hxx,v $
*
- * $Revision: 1.7 $
+ * $Revision: 1.8 $
*
- * last change: $Author: hr $ $Date: 2004-02-03 11:50:05 $
+ * last change: $Author: rt $ $Date: 2004-03-30 16:33:34 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -128,9 +128,6 @@ struct RegistryTypeReader_Api
RTReferenceType (TYPEREG_CALLTYPE *getReferenceType) (TypeReaderImpl, sal_uInt16);
void (TYPEREG_CALLTYPE *getReferenceDoku) (TypeReaderImpl, rtl_uString**, sal_uInt16);
RTFieldAccess (TYPEREG_CALLTYPE *getReferenceAccess) (TypeReaderImpl, sal_uInt16);
-
- sal_uInt32 (TYPEREG_CALLTYPE *getMISuperTypeCount) (TypeReaderImpl);
- void (TYPEREG_CALLTYPE *getMISuperTypeName) (TypeReaderImpl, rtl_uString**, sal_uInt16);
};
/** specifies a function pointer of the initialization function which is called to initialize
@@ -181,6 +178,9 @@ public:
This class provides the necessary functions to read type informations
for all kinds of types of a type blob.
The class is inline and use a load on call C-Api.
+
+ @deprecated
+ use typereg::Reader instead
*/
class RegistryTypeReader
{
@@ -405,17 +405,6 @@ public:
*/
inline RTFieldAccess getReferenceAccess( sal_uInt16 index ) const;
- /** returns the number of supertypes (in multiple-inheritance situations).
- */
- inline sal_uInt16 getMISuperTypeCount() const;
-
- /** returns the full qualified name of the supertype specified by index (in
- multiple-inheritance situations).
-
- @param index indicates the supertype.
- */
- inline ::rtl::OUString getMISuperTypeName( sal_uInt16 index ) const;
-
protected:
/// stores the registry type reader Api.
@@ -639,14 +628,4 @@ inline ::rtl::OUString RegistryTypeReader::getReferenceDoku( sal_uInt16 index )
inline RTFieldAccess RegistryTypeReader::getReferenceAccess( sal_uInt16 index ) const
{ return m_pApi->getReferenceAccess(m_hImpl, index); }
-inline sal_uInt16 RegistryTypeReader::getMISuperTypeCount() const
- { return m_pApi->getMISuperTypeCount(m_hImpl); }
-
-inline ::rtl::OUString RegistryTypeReader::getMISuperTypeName( sal_uInt16 index ) const
- {
- ::rtl::OUString sRet;
- m_pApi->getMISuperTypeName(m_hImpl, &sRet.pData, index);
- return sRet;
- }
-
#endif