diff options
Diffstat (limited to 'idl/inc/types.hxx')
-rw-r--r-- | idl/inc/types.hxx | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/idl/inc/types.hxx b/idl/inc/types.hxx index 508f5a0c2963..b29a83cb4655 100644 --- a/idl/inc/types.hxx +++ b/idl/inc/types.hxx @@ -31,12 +31,15 @@ #include <rtl/strbuf.hxx> #include <tools/ref.hxx> -#include <tools/table.hxx> #include <basobj.hxx> +#include <map> struct SvSlotElement; typedef std::vector< SvSlotElement* > SvSlotElementList; +class SvMetaSlot; +typedef std::map<sal_uLong, SvMetaSlot*> HelpIdTable; + SV_DECL_REF(SvMetaType) SV_DECL_REF(SvMetaAttribute) SV_DECL_PERSIST_LIST(SvMetaAttribute,SvMetaAttribute *) @@ -119,9 +122,9 @@ public: virtual void Insert( SvSlotElementList&, const rtl::OString& rPrefix, SvIdlDataBase& ); virtual void WriteHelpId( SvIdlDataBase & rBase, SvStream & rOutStm, - Table * pIdTable ); + HelpIdTable& rIdTable ); virtual void WriteCSV( SvIdlDataBase&, SvStream& ); - void FillIDTable(Table *pIDTable); + void FillIDTable(HelpIdTable& rIDTable); rtl::OString Compare( SvMetaAttribute *pAttr ); }; SV_IMPL_REF(SvMetaAttribute) |