#include <ace/Map_T.h>
template<class T, class IMPLEMENTATION, class ENTRY> class ACE_Map_Impl_Reverse_Iterator_Adapter : public ACE_Reverse_Iterator_Impl<T> {
public:typedef IMPLEMENTATION implementation;ACE_Map_Impl_Reverse_Iterator_Adapter ( const IMPLEMENTATION &impl );virtual ~ACE_Map_Impl_Reverse_Iterator_Adapter (void);virtual ACE_Reverse_Iterator_Impl<T> *clone (void) const;virtual int compare ( const ACE_Reverse_Iterator_Impl<T> &rhs ) const;virtual T dereference () const;virtual void plus_plus (void);virtual void minus_minus (void);IMPLEMENTATION &impl (void);protected:IMPLEMENTATION implementation_;};
typedef IMPLEMENTATION implementation;
ACE_Map_Impl_Reverse_Iterator_Adapter (const IMPLEMENTATION &impl);
virtual ~ACE_Map_Impl_Reverse_Iterator_Adapter (void);
virtual ACE_Reverse_Iterator_Impl<T> *clone (void) const;
virtual int compare (const ACE_Reverse_Iterator_Impl<T> &rhs) const;
virtual T dereference () const;
virtual void plus_plus (void);
virtual void minus_minus (void);
IMPLEMENTATION &impl (void);
irfan@cs.wustl.edu