File
File: dtsearch.h
Syntax
C++
enum CheckConfigurationFlags {
dtsCcfCheckDefault = 0x0f,
dtsCcfCheckAlphabetFile = 1,
dtsCcfCheckCmapFiles = 2,
dtsCcfCheckStemmingRules = 4,
dtsCcfCheckICU = 8,
dtsCcfCheckWordNet = 0x10,
dtsCcfCheckUserThesaurus = 0x20,
dtsCcfCheckFileTypeTableFile = 0x40,
dtsCcfCheckTextFieldsFile = 0x80,
dtsCcfCheckSegmentationRulesFile = 0x100,
dtsCcfCheckNoiseWordsFile = 0x200,
dtsCcfCheckPdfCryptoParser = 0x400,
dtsCcfCheckRarParser = 0x800
};
Members
Members |
Description |
---|---|
dtsCcfCheckDefault = 0x0f |
The default checks for CheckConfiguration: check the alphabet file, stemming rules, ICU library, and CMAP files. |
dtsCcfCheckAlphabetFile = 1 |
Check that Options.AlphabetFile can be read |
dtsCcfCheckCmapFiles = 2 |
Check that the CMAP files used to process some PDF files are accessible. (This checks that the folder and at least one cmap file is present but does not check that all of the CMAP files are present.) |
dtsCcfCheckStemmingRules = 4 |
Check that Options.StemmingRuleFile can be read. |
dtsCcfCheckICU = 8 |
Check that the ICU library can be loaded |
dtsCcfCheckWordNet = 0x10 |
Check that the WordNet synonym data can be read |
dtsCcfCheckUserThesaurus = 0x20 |
Check that Options.UserThesaurusFile can be read |
dtsCcfCheckFileTypeTableFile = 0x40 |
Check that Options.FileTypeTableFile can be read |
dtsCcfCheckTextFieldsFile = 0x80 |
Check that Options.TextFieldsFile can be read |
dtsCcfCheckSegmentationRulesFile = 0x100 |
Check that Options.SegmentationRulesFile can be read |
dtsCcfCheckNoiseWordsFile = 0x200 |
Check that Options.NoiseWordsFile can be read |
dtsCcfCheckPdfCryptoParser = 0x400 |
Check that the crypto-enabled PDF file parser is available |
dtsCcfCheckRarParser = 0x800 |
Check that the RAR file parser is available |
Group
Description
CheckConfigurationFlags are passed to Options.CheckConfiguration (.NET) or dtssCheckConfiguration (C++) to validate a dtSearch Engine deployment.