ACE_Hash_Map_Iterator(3)

ACE_Hash_Map_Iterator3

Wrapper for backward compatibility.

Usage

#include <ace/Hash_Map_Manager_T.h>
template<class EXT_ID, class INT_ID, class ACE_LOCK>
class ACE_Hash_Map_Iterator : 
  public ACE_Hash_Map_Iterator_Ex<EXT_ID, INT_ID, ACE_Hash<EXT_ID>, ACE_Equal_To<EXT_ID>, ACE_LOCK>
{
  public:
    ACE_Hash_Map_Iterator (
        ACE_Hash_Map_Manager<EXT_ID, INT_ID, ACE_LOCK> &mm,
        int tail = 0
        );
    ACE_Hash_Map_Iterator (
        const ACE_Hash_Map_Iterator_Ex<EXT_ID, INT_ID, ACE_Hash<EXT_ID>, ACE_Equal_To<EXT_ID>, ACE_LOCK> &base
        );
    operator= (
        const ACE_Hash_Map_Iterator_Ex<EXT_ID, INT_ID, ACE_Hash<EXT_ID>, ACE_Equal_To<EXT_ID>, ACE_LOCK> &base
        );
};

Initialization method.

ACE_Hash_Map_Iterator (
    ACE_Hash_Map_Manager<EXT_ID, INT_ID, ACE_LOCK> &mm,
    int tail = 0
    );

Construct from map

ACE_Hash_Map_Iterator (
    const ACE_Hash_Map_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_Iterator_Ex<EXT_ID, INT_ID, ACE_Hash<EXT_ID>, ACE_Equal_To<EXT_ID>, ACE_LOCK> &base
    );

Assignment from base

Library

ace

Author

Doug Schmidt

From libace-doc 5.0.7-4 in Debian 2.2 (Potato). Parsed by carta from the page's man source.