compiler support for egcs-2.91.66

This commit is contained in:
David Rose 2002-05-15 18:45:24 +00:00
parent e86a87f2d8
commit a58f764b8b

View File

@ -255,6 +255,9 @@ private:
template<class Key, class Compare = less<Key> >
class ov_set : public ordered_vector<Key, Compare> {
public:
typedef ordered_vector<Key, Compare>::ITERATOR ITERATOR;
typedef ordered_vector<Key, Compare>::VALUE_TYPE VALUE_TYPE;
INLINE ov_set(const Compare &compare = Compare());
INLINE ov_set(const ov_set<Key, Compare> &copy);
INLINE ov_set<Key, Compare> &operator = (const ov_set<Key, Compare> &copy);
@ -275,6 +278,9 @@ public:
template<class Key, class Compare = less<Key> >
class ov_multiset : public ordered_vector<Key, Compare> {
public:
typedef ordered_vector<Key, Compare>::ITERATOR ITERATOR;
typedef ordered_vector<Key, Compare>::VALUE_TYPE VALUE_TYPE;
INLINE ov_multiset(const Compare &compare = Compare());
INLINE ov_multiset(const ov_multiset<Key, Compare> &copy);
INLINE ov_multiset<Key, Compare> &operator = (const ov_multiset<Key, Compare> &copy);