41 #ifndef _CWEIGHTINGFUNCTIONPOINTERHASH
42 #define _CWEIGHTINGFUNCTIONPOINTERHASH
43 #include "libGIFTQuInvertedFile/include/uses-declarations.h"
52 #include "libMRML/include/TID.h"
53 #include "libGIFTQuInvertedFile/include/CWeightingFunction.h"
54 #include "libGIFTQuInvertedFile/include/CWeightingFunctionPointerList.h"
62 typedef hash_map<TID,CWeightingFunctionPointer>
CFather;
78 CWeightingFunctionPointerHash::CFather::size_type size()
const;
92 void addFeature(
const double inRelevanceLevel,
a universally usable class for weighting.
Definition: CWeightingFunction.h:70
CDOCUMENTFREQUENCYELEMENT.
Definition: CDocumentFrequencyElement.h:49
hash_map< TID, CWeightingFunctionPointer > CFather
For making the change between different map types easier.
Definition: CWeightingFunctionPointerHash.h:62
~CWeightingFunctionPointerHash()
clears features before destroying this
A hash of weighting function pointers.
Definition: CWeightingFunctionPointerHash.h:59