PermuteBlocks Class Reference

Rearrange the blocks to form an inverted index. More...

#include <PermuteBlocks.h>

List of all members.

Public Member Functions

 PermuteBlocks (FileBlockQueue *scatterQueue, BlockStats *blockSize)
 Intialise the class with the scatterQueue from MergeBlocks.
void permute (void)
 Perform the block permutation.
void fillEmpties (void)
 Shuffle the blocks up to fill in any empty file spots after permutation.

Detailed Description

Rearrange the blocks to form an inverted index.

This class provides the methods rearrange the merged blocks into a sorted inverted index. It should be used after MergeBlocks.

Author
lapark
Revision
1.4
Date
2009/10/08 06:41:30
Id
PermuteBlocks.h,v 1.4 2009/10/08 06:41:30 lapark Exp

The documentation for this class was generated from the following files:
 All Classes Functions Variables Friends

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