Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SH::ShTripleHashMap< Key1, Key2, Key3, Data, Hash1, Hash2, Hash3 > Class Template Reference

Inheritance diagram for SH::ShTripleHashMap< Key1, Key2, Key3, Data, Hash1, Hash2, Hash3 >:

Inheritance graph
[legend]
Collaboration diagram for SH::ShTripleHashMap< Key1, Key2, Key3, Data, Hash1, Hash2, Hash3 >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef ShTriple< Key1, Key2,
Key3 > 
key_type

Public Member Functions

Data & operator() (const Key1 &key1, const Key2 &key2, const Key3 &key3)

Detailed Description

template<class Key1, class Key2, class Key3, class Data, class Hash1 = SH_STD_HASH(Key1), class Hash2 = SH_STD_HASH(Key2), class Hash3 = SH_STD_HASH(Key3)>
class SH::ShTripleHashMap< Key1, Key2, Key3, Data, Hash1, Hash2, Hash3 >

Definition at line 225 of file ShHashMap.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Jul 28 17:35:51 2005 for Sh by  doxygen 1.4.3-20050530