#include "arg_parser.h"#include "Heuristic.h"#include "HeuristicFactory.h"#include "Utilities.h"#include "HashMap.h"#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| class | NewUVHeuristic |
| Heuristic based upon the "u/v sample heuristic" used in WCD, a type of common word heuristic. More... | |
Typedefs | |
| typedef std::tr1::unordered_map< int, std::vector< unsigned short > > | UVHashTable |
| A hash map to provide rapid access to the set of pre-computed hash values for a given EST. | |
| HashMap< int, std::vector< short > > UVHashTable |
A hash map to provide rapid access to the set of pre-computed hash values for a given EST.
This typedef provides a convenient short cut to refer to a hash map that is used to cache pre-computed hash values for a given EST. The zero-based index of the EST is used as the key into this hash map. Each entry in the hash map contains a std::vector that essentially contains the array of hash values.
Definition at line 60 of file NewUVHeuristic.h.
1.6.1