BibleTime
Classes | Namespaces | Macros | Functions | Variables
cswordmoduleinfo.cpp File Reference
#include "cswordmoduleinfo.h"
#include <memory>
#include <cassert>
#include <CLucene.h>
#include <optional>
#include <QByteArray>
#include <QCoreApplication>
#include <QDebug>
#include <QDir>
#include <QFileInfo>
#include <QLocale>
#include <QScopeGuard>
#include <QSettings>
#include <QTextDocument>
#include <string>
#include <string_view>
#include <type_traits>
#include "../../util/btassert.h"
#include "../../util/cresmgr.h"
#include "../../util/directory.h"
#include "../../util/tool.h"
#include "../config/btconfig.h"
#include "../keys/cswordkey.h"
#include "../managers/cswordbackend.h"
#include "../cswordmodulesearch.h"
#include "cswordbiblemoduleinfo.h"
#include "cswordlexiconmoduleinfo.h"
#include <listkey.h>
#include <swbuf.h>
#include <swconfig.h>
#include <swkey.h>
#include <swmodule.h>
#include <swversion.h>
#include <rtfhtml.h>
#include <versekey.h>

Go to the source code of this file.

Classes

class  anonymous_namespace{cswordmoduleinfo.cpp}::Analyzer
 

Namespaces

 anonymous_namespace{cswordmoduleinfo.cpp}
 

Macros

#define CANCEL_INDEXING   (m_cancelIndexing.load(std::memory_order_relaxed))
 
#define T(f)
 

Functions

CSwordModuleInfo::Category anonymous_namespace{cswordmoduleinfo.cpp}::retrieveCategory (CSwordModuleInfo::ModuleType const type, CSwordModuleInfo::Features const features, sword::SWModule &module)
 
CSwordModuleInfo::Features anonymous_namespace{cswordmoduleinfo.cpp}::retrieveFeatures (sword::SWModule const &module)
 

Variables

constexpr static unsigned long const BT_MAX_LUCENE_FIELD_LENGTH = 1024 * 1024
 
constexpr static unsigned const INDEX_VERSION = 7
 
static const TCHAR * anonymous_namespace{cswordmoduleinfo.cpp}::stop_words [] = { nullptr }
 

Macro Definition Documentation

◆ CANCEL_INDEXING

#define CANCEL_INDEXING   (m_cancelIndexing.load(std::memory_order_relaxed))

◆ T

#define T (   f)
Value:
if (featureEntries.first->second == #f) { \
features |= CSwordModuleInfo::Feature ## f; \
}

Variable Documentation

◆ BT_MAX_LUCENE_FIELD_LENGTH

constexpr static unsigned long const BT_MAX_LUCENE_FIELD_LENGTH = 1024 * 1024
staticconstexpr

◆ INDEX_VERSION

constexpr static unsigned const INDEX_VERSION = 7
staticconstexpr