diff options
author | Rafael Dominguez <venccsralph@gmail.com> | 2011-02-27 21:35:16 -0800 |
---|---|---|
committer | Joseph Powers <jpowers27@cox.net> | 2011-02-27 21:35:16 -0800 |
commit | b091c9f867b87d085c0353f61b8f03fa7e6cbd2b (patch) | |
tree | e563ff700b391a17a6e170a440104a774c6bf99e /idl/inc | |
parent | cfc854af6e640efbda1a1f135a81bc5444a814a0 (diff) |
PATCH 1/2] Remove SvULongs and replace it with std::vector<ULONG>
Diffstat (limited to 'idl/inc')
-rw-r--r-- | idl/inc/object.hxx | 10 |
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 ); |