Open
Graph Drawing
Framework

 v.2010.10
 

Public Member Functions | Private Attributes

ogdf::HashFuncTuple< K1_, K2_, Hash1_, Hash2_ > Class Template Reference

#include <ogdf/basic/tuples.h>

List of all members.

Public Member Functions

 HashFuncTuple ()
 HashFuncTuple (const Hash1_ &hash1, const Hash2_ &hash2)
size_t hash (const Tuple2< K1_, K2_ > &key) const

Private Attributes

Hash1_ m_hash1
Hash2_ m_hash2

Detailed Description

template<typename K1_, typename K2_, typename Hash1_ = DefHashFunc<K1_>, typename Hash2_ = DefHashFunc<K2_>>
class ogdf::HashFuncTuple< K1_, K2_, Hash1_, Hash2_ >

Definition at line 245 of file tuples.h.


Constructor & Destructor Documentation

template<typename K1_, typename K2_, typename Hash1_ = DefHashFunc<K1_>, typename Hash2_ = DefHashFunc<K2_>>
ogdf::HashFuncTuple< K1_, K2_, Hash1_, Hash2_ >::HashFuncTuple (  )  [inline]

Definition at line 248 of file tuples.h.

template<typename K1_, typename K2_, typename Hash1_ = DefHashFunc<K1_>, typename Hash2_ = DefHashFunc<K2_>>
ogdf::HashFuncTuple< K1_, K2_, Hash1_, Hash2_ >::HashFuncTuple ( const Hash1_ &  hash1,
const Hash2_ &  hash2 
) [inline]

Definition at line 250 of file tuples.h.


Member Function Documentation

template<typename K1_, typename K2_, typename Hash1_ = DefHashFunc<K1_>, typename Hash2_ = DefHashFunc<K2_>>
size_t ogdf::HashFuncTuple< K1_, K2_, Hash1_, Hash2_ >::hash ( const Tuple2< K1_, K2_ > &  key  )  const [inline]

Definition at line 253 of file tuples.h.


Member Data Documentation

template<typename K1_, typename K2_, typename Hash1_ = DefHashFunc<K1_>, typename Hash2_ = DefHashFunc<K2_>>
Hash1_ ogdf::HashFuncTuple< K1_, K2_, Hash1_, Hash2_ >::m_hash1 [private]

Definition at line 258 of file tuples.h.

template<typename K1_, typename K2_, typename Hash1_ = DefHashFunc<K1_>, typename Hash2_ = DefHashFunc<K2_>>
Hash2_ ogdf::HashFuncTuple< K1_, K2_, Hash1_, Hash2_ >::m_hash2 [private]

Definition at line 259 of file tuples.h.


The documentation for this class was generated from the following file: