Edinburgh Speech Tools  2.1-release
EST_Hash_Pair< K, V > Class Template Reference

This class is used in hash tables to hold a key value pair. Not much to say beyond that. More...

#include <include/EST_THash.h>

Collaboration diagram for EST_Hash_Pair< K, V >:

Public Member Functions

 EST_Hash_Pair ()
 A constructor: More...
 

Public Attributes

k
 The key. More...
 
v
 The value. More...
 

Friends

class EST_THash< K, V >
 The hash table must be a friend so it can see the pointer. More...
 

Detailed Description

template<class K, class V>
class EST_Hash_Pair< K, V >

This class is used in hash tables to hold a key value pair. Not much to say beyond that.

Definition at line 76 of file EST_THash.h.

Constructor & Destructor Documentation

template<class K, class V>
EST_Hash_Pair< K, V >::EST_Hash_Pair ( )
inline

A constructor:

Definition at line 84 of file EST_THash.h.

Friends And Related Function Documentation

template<class K, class V>
friend class EST_THash< K, V >
friend

The hash table must be a friend so it can see the pointer.

Definition at line 94 of file EST_THash.h.

Member Data Documentation

template<class K, class V>
K EST_Hash_Pair< K, V >::k

The key.

Definition at line 79 of file EST_THash.h.

template<class K, class V>
V EST_Hash_Pair< K, V >::v

The value.

Definition at line 81 of file EST_THash.h.


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