## NAME

ACE_Hash_Map_Reverse_Iterator - Wrapper for backward compatibility.

## SYNOPSIS

    #include <ace/Hash_Map_Manager_T.h>

    template<class EXT_ID, class INT_ID, class ACE_LOCK>
    class ACE_Hash_Map_Reverse_Iterator :
      public ACE_Hash_Map_Reverse_Iterator_Ex<EXT_ID, INT_ID, ACE_Hash<EXT_ID>, ACE_Equal_To<EXT_ID>, ACE_LOCK>
    {
      public:
        ACE_Hash_Map_Reverse_Iterator (
            ACE_Hash_Map_Manager<EXT_ID, INT_ID, ACE_LOCK> &mm,
            int head = 0
            );
        ACE_Hash_Map_Reverse_Iterator (
            const ACE_Hash_Map_Reverse_Iterator_Ex<EXT_ID, INT_ID, ACE_Hash<EXT_ID>, ACE_Equal_To<EXT_ID>, ACE_LOCK> &base
            );
        operator= (
            const ACE_Hash_Map_Reverse_Iterator_Ex<EXT_ID, INT_ID, ACE_Hash<EXT_ID>, ACE_Equal_To<EXT_ID>, ACE_LOCK> &base
            );
    };

## Initialization method.

    ACE_Hash_Map_Reverse_Iterator (
        ACE_Hash_Map_Manager<EXT_ID, INT_ID, ACE_LOCK> &mm,
        int head = 0
        );

    ACE_Hash_Map_Reverse_Iterator (
        const ACE_Hash_Map_Reverse_Iterator_Ex<EXT_ID, INT_ID, ACE_Hash<EXT_ID>, ACE_Equal_To<EXT_ID>, ACE_LOCK> &base
        );

Construct from base

    operator= (
        const ACE_Hash_Map_Reverse_Iterator_Ex<EXT_ID, INT_ID, ACE_Hash<EXT_ID>, ACE_Equal_To<EXT_ID>, ACE_LOCK> &base
        );

Assignment from base

## AUTHOR

Doug Schmidt

## LIBRARY

ace