diff options
author | chatty | 1994-03-17 10:55:14 +0000 |
---|---|---|
committer | chatty | 1994-03-17 10:55:14 +0000 |
commit | d49a958fd2ef15a2acc934f2e72702e470a6fdee (patch) | |
tree | 0cae93969fca61788d41092bed69fbb561550850 | |
parent | 33c173febd67cf6b558eb86ba552dc9369ab4b24 (diff) | |
download | ivy-league-d49a958fd2ef15a2acc934f2e72702e470a6fdee.zip ivy-league-d49a958fd2ef15a2acc934f2e72702e470a6fdee.tar.gz ivy-league-d49a958fd2ef15a2acc934f2e72702e470a6fdee.tar.bz2 ivy-league-d49a958fd2ef15a2acc934f2e72702e470a6fdee.tar.xz |
Added lots of <ITEM>
-rw-r--r-- | utils/IdTable.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/utils/IdTable.h b/utils/IdTable.h index ad95411..7493345 100644 --- a/utils/IdTable.h +++ b/utils/IdTable.h @@ -84,9 +84,9 @@ inline void Change (CcuID id, ITEM* i, CcuIdType t = 0) { CcuIdTable::Change (id template <class ITEM> class CcuIdIterOf : public CcuIdIter { public: inline CcuIdIterOf (CcuIdTableOf <ITEM> & t) : CcuIdIter (t) { } -inline CcuIdIterOf& operator = (const CcuIdTableOf <ITEM>& t) { return (CcuIdIterOf&) CcuIdIter::operator = (t); } -inline CcuIdIterOf& operator = (const CcuIdIterOf& li) { return (CcuIdIterOf&) CcuIdIter::operator = (li); } -inline CcuIdIterOf& operator ++ () { return (CcuIdIterOf&) CcuIdIter::operator ++ (); } +inline CcuIdIterOf<ITEM>& operator = (const CcuIdTableOf <ITEM>& t) { return (CcuIdIterOf<ITEM>&) CcuIdIter::operator = (t); } +inline CcuIdIterOf<ITEM>& operator = (const CcuIdIterOf<ITEM>& li) { return (CcuIdIterOf<ITEM>&) CcuIdIter::operator = (li); } +inline CcuIdIterOf<ITEM>& operator ++ () { return (CcuIdIterOf<ITEM>&) CcuIdIter::operator ++ (); } inline ITEM* Current () const { return (ITEM*) CcuIdIter::Current (); } inline ITEM* operator * () const { return Current (); } }; |