diff options
Diffstat (limited to 'idl/inc/object.hxx')
-rw-r--r-- | idl/inc/object.hxx | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/idl/inc/object.hxx b/idl/inc/object.hxx index 8b112fbb0e..4b21a9b45d 100644 --- a/idl/inc/object.hxx +++ b/idl/inc/object.hxx @@ -1,3 +1,4 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. @@ -29,9 +30,9 @@ #define _OBJECT_HXX #define _SVSTDARR_ULONGS -//#include <svtools/svstdarr.hxx> #include <types.hxx> #include <slot.hxx> +#include <vector> struct SvSlotElement { @@ -43,8 +44,9 @@ struct SvSlotElement {} }; DECLARE_LIST( SvSlotElementList, SvSlotElement* ) + class SvMetaClass; -DECLARE_LIST( SvMetaClassList, SvMetaClass* ) +typedef ::std::vector< SvMetaClass* > SvMetaClassList; class SvULongs : public List { @@ -95,9 +97,6 @@ class SvMetaClass : public SvMetaType SvBOOL aAutomation; SvMetaClassRef xAutomationInterface; -// void FillSbxMemberObject( SvIdlDataBase & rBase, -// SbxObject *, StringList &, -// BOOL bVariable ); BOOL TestAttribute( SvIdlDataBase & rBase, SvTokenStream & rInStm, SvMetaAttribute & rAttr ) const; #ifdef IDL_COMPILER @@ -141,7 +140,6 @@ public: { return aSuperClass; } void FillClasses( SvMetaClassList & rList ); -// virtual void FillSbxObject( SvIdlDataBase & rBase, SbxObject * ); const SvClassElementMemberList& GetClassList() const @@ -168,3 +166,4 @@ SV_IMPL_PERSIST_LIST(SvMetaClass,SvMetaClass *) #endif // _OBJECT_HXX +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |