summaryrefslogtreecommitdiff
path: root/idl/inc
diff options
context:
space:
mode:
authorRafael Dominguez <venccsralph@gmail.com>2011-02-27 21:35:16 -0800
committerJoseph Powers <jpowers27@cox.net>2011-02-27 21:35:16 -0800
commitb091c9f867b87d085c0353f61b8f03fa7e6cbd2b (patch)
treee563ff700b391a17a6e170a440104a774c6bf99e /idl/inc
parentcfc854af6e640efbda1a1f135a81bc5444a814a0 (diff)
PATCH 1/2] Remove SvULongs and replace it with std::vector<ULONG>
Diffstat (limited to 'idl/inc')
-rw-r--r--idl/inc/object.hxx10
1 files changed, 1 insertions, 9 deletions
diff --git a/idl/inc/object.hxx b/idl/inc/object.hxx
index 84965e1cc768..417885184dfb 100644
--- a/idl/inc/object.hxx
+++ b/idl/inc/object.hxx
@@ -49,14 +49,6 @@ DECLARE_LIST( SvSlotElementList, SvSlotElement* )
class SvMetaClass;
typedef ::std::vector< SvMetaClass* > SvMetaClassList;
-class SvULongs : public List
-{
-public:
- void Insert( ULONG& rId, ULONG nPos ) { ULONG nId(rId ); List::Insert( (void*) nId, nPos ); }
- void Remove( ULONG& rId ){ ULONG nId(rId ); List::Remove( (void*) nId ); }
- ULONG GetObject( ULONG nPos ){ return (ULONG) List::GetObject( nPos ); }
-};
-
SV_DECL_REF(SvMetaClass)
class SvClassElement : public SvPersistBase
{
@@ -111,7 +103,7 @@ class SvMetaClass : public SvMetaType
SvIdlDataBase & rBase,
SvStream & rOutStm );
- void InsertSlots( SvSlotElementList& rList, SvULongs& rSuperList,
+ void InsertSlots( SvSlotElementList& rList, std::vector<ULONG>& rSuperList,
SvMetaClassList & rClassList,
const ByteString & rPrefix, SvIdlDataBase& rBase );