summaryrefslogtreecommitdiff
path: root/idl/inc
diff options
context:
space:
mode:
authorJoseph Powers <jpowers27@cox.net>2010-12-30 07:02:52 -0800
committerJoseph Powers <jpowers27@cox.net>2010-12-31 06:57:20 -0800
commit20f160082c72176f0771694fc0cbb89b78b1e1fb (patch)
tree72951e3475674b4f163ac23216abc182ea9d795c /idl/inc
parent4c9bf4e47b00861b74ccc12497f925da2a5f7c41 (diff)
Remove DECLARE_LIST( SvMetaClassList, SvMetaClass* )
Diffstat (limited to 'idl/inc')
-rw-r--r--idl/inc/object.hxx8
1 files changed, 3 insertions, 5 deletions
diff --git a/idl/inc/object.hxx b/idl/inc/object.hxx
index 129f888c35b6..ee8d88a2c418 100644
--- a/idl/inc/object.hxx
+++ b/idl/inc/object.hxx
@@ -32,6 +32,7 @@
#define _SVSTDARR_ULONGS
#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