Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts
Classes | Namespaces | Defines | Functions

itk_hash_map.h File Reference

Go to the source code of this file.

Classes

class  itk::hash_map< Key, T,,, >
 Replacement for STL hash map because some systems do not support it, or support it incorrectly. More...
class  itk::hash_multimap< Key, T,,, >

Namespaces

namespace  itk

Defines

#define HASH_MAP_INSTANTIATE   extern "please include emulation/hash_map.txx instead"
#define VCL_IMPORT_CONTAINER_TYPEDEFS(super)
#define VCL_IMPORT_ITERATORS(super)
#define VCL_IMPORT_REVERSE_ITERATORS(super)

Functions

template<class Key , class T , class HashFcn , class EqualKey , class Alloc >
bool itk::operator== (const hash_map< Key, T, HashFcn, EqualKey, Alloc > &, const hash_map< Key, T, HashFcn, EqualKey, Alloc > &)
template<class Key , class T , class HashFcn , class EqualKey , class Alloc >
bool itk::operator== (const hash_multimap< Key, T, HashFcn, EqualKey, Alloc > &, const hash_multimap< Key, T, HashFcn, EqualKey, Alloc > &)

Define Documentation

#define HASH_MAP_INSTANTIATE   extern "please include emulation/hash_map.txx instead"

Definition at line 348 of file itk_hash_map.h.

#define VCL_IMPORT_CONTAINER_TYPEDEFS (   super  ) 
Value:
typedef typename super::value_type value_type;                               \
    typedef typename super::reference reference;                                 \
    typedef typename super::size_type size_type;                                 \
    typedef typename super::const_reference const_reference;                     \
    typedef typename super::difference_type difference_type;

Definition at line 96 of file itk_hash_map.h.

#define VCL_IMPORT_ITERATORS (   super  ) 
Value:
typedef typename super::iterator iterator;                                   \
    typedef typename super::const_iterator const_iterator;

Definition at line 103 of file itk_hash_map.h.

#define VCL_IMPORT_REVERSE_ITERATORS (   super  ) 
Value:
typedef typename super::const_reverse_iterator  const_reverse_iterator;      \
    typedef typename super::reverse_iterator reverse_iterator;

Definition at line 107 of file itk_hash_map.h.


Generated at Mon Jul 12 2010 20:20:55 for ITK by doxygen 1.7.1 written by Dimitri van Heesch, © 1997-2000