backends/flint/flint_spelling.cc File Reference

Spelling correction data for a flint database. More...

#include <config.h>
#include <xapian/error.h>
#include <xapian/types.h>
#include "expandweight.h"
#include "flint_spelling.h"
#include "flint_utils.h"
#include "omassert.h"
#include "ortermlist.h"
#include <algorithm>
#include <map>
#include <queue>
#include <vector>
#include <set>
#include <string>

Include dependency graph for flint_spelling.cc:

Go to the source code of this file.

Classes

class  PrefixCompressedStringItor
class  PrefixCompressedStringWriter
struct  TermListGreaterApproxSize

Defines

#define MAGIC_XOR_VALUE   96


Detailed Description

Spelling correction data for a flint database.

Definition in file flint_spelling.cc.


Define Documentation

#define MAGIC_XOR_VALUE   96

Definition at line 45 of file flint_spelling.cc.

Referenced by PrefixCompressedStringWriter::append(), FlintSynonymTable::merge_changes(), merge_synonyms(), FlintSpellingTermList::next(), ByteLengthPrefixedStringItor::operator *(), ByteLengthPrefixedStringItor::operator++(), and PrefixCompressedStringItor::operator++().


Documentation for Xapian (version 1.0.10).
Generated on 24 Dec 2008 by Doxygen 1.5.2.