Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Accumulator< T >Accumulate and order partial scores
AdditiveAccumulator< T >Accumulate scores additively (the standard method)
BitBlock< T >A template for various bit operations on the given data type T
BlockBufferDeals with the loading and saving of blocks for coding
BlockStatsTrack the block statistics
BuildList< T >Gather and preprocess word and their statisitics
BuildURLListBuild a list of URLs
BuildWordListBuild a list of words
CodeBlockA template for storing runtime coding values of given integers into a BitBlock
CodeBuffer< T >A template for encoding and decoding a vector of Triples
CombinatorialAccumulator< T >Accumulate scores combinatorially
CompareElements< T >Compare used with sort()
CompressedIndex< T >Generate a compressed inverted index
ConsecutiveReadQueueAccessFileRead consecutive portions of a file in blocks
CotIndexCompute and store a co-occurrence thesaurus
CSC_MatrixOrganise data in a CSC matrix format
CSCPlsaMap< T >Compute the PLSA thesaurus using a CSC matrix
CSCTriple_Matrix< T >Store triples in a CSC matrix
Decode< T >Decode triples from a binary file
DocumentStatistics of a given document
DocumentListA vector of Documents
ElementBasic element class
ElementFloatIndex< T >Allows SubIndex selection for FloatIndex
ElementList< T >A vector of element objects
Encode< T >Encode triples to a binary file
EncodeDouble< T >Encode a sorted list of Triples
FileBlockQueueStore the file positions of blocks
FileIOAn interface to fstream to allow easy reading and writing of memory blocks
FileNameStore the file names of an index
FloatIndexCompress and store a SubIndex
FloatThesaurusCompute and store the thesarus
GatherDocument< T, S >Collect words from a document and store them in Triples
GatherDocumentListGather document stats while indexing
GatherTriples< T >Gather triples and encode to a file in blocks
hashIterator< H, T >A hash table iterator class
HASHREC< H, T >A container for hashed data
HashTable< H, T >A hash table class
Heap< T >A heap class
LinkAdditiveAccumulator< T >Accumulate and order partial scores with Web links
LSAFloatIndexCompute and store the LSA Index
LSAFloatThesaurusCompute and store the LSA thesarus
MergeBlocks< T, S >Merge the scanned triple blocks for index construction
ModAccumulator< T >Accumulate log scores additively
MultiplyAccumulator< T >Accumulate scores using multiplication
ObjectList< T >A vector of objects
OrderByPosition< T >Orders PositionElements by their position
OrderByValue< T >Orders PositionElements by their value
OrderElementsCompare elements used with sort()
OrderHashSort hash values
PermuteBlocksRearrange the blocks to form an inverted index
PLSAFloatThesaurusCompute and store the PLSA thesarus
PlsaMapCompute the PLSA decomposition
PositionElement< T >A simple class containing value and position attributes
QuantiseConvert positive floats to quantised ints
QuantisePNConvert real floats to quantised ints
QueueAccessFileAccess free portions of a file in blocks
RBKAccumulator< T >Accumulate log scores using a kernel
ReadQueueAccessFileRead free portions of a file in blocks
SortedSubIndex< T >Access a SubIndex with sorted lists
SortOrderHashSort hash values by hashOrder
StopTermsDetect stop terms
SubIndex< T >Access an index file in a filtered manner
TDouble< T >A double class (document, frequency)
TDoubleSort< T >Sort TDouble elements using std::sort()
TimerTime intervals of code
TopicWordA Topic object
TopicWordListA list for TopicWords
Triple< T >A container class for triples
Triple_dftA container class for (document,frequency,term) triples
Triple_dtfA container class for (document,term,frequency) triples
Triple_tdfA container class for (term,document,frequency) triples
Triple_tfdA container class for (term,frequency,document) triples
Triplef_tfdA container class for (term,float frequency,document) triples
TripleList< T >A list of triples
TripleRun< T >Triple with run information
TripleSort< T >Used to sort triples with std::sort()
URLStatistics of a given URL
WeightBM25< T >The Weight class for BM25
WeightLinkBM25< T >The Weight class for BM25 with Web link analysis
WeightTFIDF< T >The Weight class for TFIDF
WordStatistics of a given term
WordSubIndexAccess a word index file in a filtered manner
WriteQueueAccessFileWrite to free portions of a file in blocks
 All Classes Functions Variables Friends

Generated on Tue Nov 10 14:12:07 2009 for textIR by  doxygen 1.6.1