| addColumn(const std::string &tableName, const TableColumn &column) | crawlservpp::Wrapper::Database | inlineprotected |
| addDatabaseLock(const std::string &name, const IsRunningCallback &isRunningCallback) | crawlservpp::Wrapper::Database | inlineprotectedstatic |
| addOrUpdateTargetTable(const TargetTableProperties &properties) | crawlservpp::Wrapper::Database | inline |
| addPreparedStatement(const std::string &sqlQuery, std::size_t &id) | crawlservpp::Wrapper::Database | inlineprotected |
| addTargetColumn(const std::string &tableName, const TableColumn &column) | crawlservpp::Wrapper::Database | inline |
| beginNoLock() | crawlservpp::Wrapper::Database | inline |
| checkConnection() | crawlservpp::Wrapper::Database | inlineprotected |
| checkExtractingTable() | crawlservpp::Module::Extractor::Database | |
| clearPreparedStatement(std::size_t &id) | crawlservpp::Wrapper::Database | inlineprotected |
| compressTable(const std::string &tableName) | crawlservpp::Wrapper::Database | inlineprotected |
| createTable(const TableProperties &properties) | crawlservpp::Wrapper::Database | inlineprotected |
| database | crawlservpp::Wrapper::Database | protected |
| Database(Module::Database &dbThread) | crawlservpp::Module::Extractor::Database | explicit |
| crawlservpp::Wrapper::Database::Database(Database &)=delete | crawlservpp::Wrapper::Database | |
| crawlservpp::Wrapper::Database::Database(Database &&)=delete | crawlservpp::Wrapper::Database | |
| deleteTargetTable(const std::string &type, std::uint64_t tableId) | crawlservpp::Wrapper::Database | inline |
| dropTable(const std::string &tableName) | crawlservpp::Wrapper::Database | inlineprotected |
| endNoLock() | crawlservpp::Wrapper::Database | inline |
| fetchUrls(std::uint64_t lastId, std::queue< IdString > &cache, std::uint32_t lockTimeout) | crawlservpp::Module::Extractor::Database | |
| getColumnType(const std::string &tableName, const std::string &columnName) | crawlservpp::Wrapper::Database | inline |
| getConfiguration(std::uint64_t configId) | crawlservpp::Wrapper::Database | inline |
| getContent(std::uint64_t urlId, IdString &contentTo) | crawlservpp::Module::Extractor::Database | |
| getCustomData(Data::GetValue &data) | crawlservpp::Wrapper::Database | inline |
| getCustomData(Data::GetFields &data) | crawlservpp::Wrapper::Database | inline |
| getCustomData(Data::GetFieldsMixed &data) | crawlservpp::Wrapper::Database | inline |
| getCustomData(Data::GetColumn &data) | crawlservpp::Wrapper::Database | inline |
| getCustomData(Data::GetColumns &data) | crawlservpp::Wrapper::Database | inline |
| getCustomData(Data::GetColumnsMixed &data) | crawlservpp::Wrapper::Database | inline |
| getLastInsertedId() | crawlservpp::Wrapper::Database | inlineprotected |
| getLatestParsedData(std::uint64_t urlId, std::size_t sourceIndex, std::string &resultTo) | crawlservpp::Module::Extractor::Database | |
| getLockTime(std::uint32_t lockTimeout) | crawlservpp::Module::Extractor::Database | |
| getLoggingMin() const | crawlservpp::Wrapper::Database | inlineprotected |
| getLoggingVerbose() const | crawlservpp::Wrapper::Database | inlineprotected |
| getMaxAllowedPacketSize() const | crawlservpp::Wrapper::Database | inlineprotected |
| getNumberOfUrls() | crawlservpp::Module::Extractor::Database | |
| getOptions() const | crawlservpp::Wrapper::Database | inlineprotected |
| getPreparedStatement(std::size_t id) | crawlservpp::Wrapper::Database | inlineprotected |
| getQueryProperties(std::uint64_t queryId, QueryProperties &queryPropertiesTo) | crawlservpp::Wrapper::Database | inline |
| getRequestCounter() | crawlservpp::Wrapper::Database | inlinestatic |
| getTargetTableId(const std::string &type, std::uint64_t listId, const std::string &tableName) | crawlservpp::Wrapper::Database | inline |
| getTargetTableName(const std::string &type, std::uint64_t tableId) | crawlservpp::Wrapper::Database | inline |
| getTargetTables(const std::string &type, std::uint64_t listId) | crawlservpp::Wrapper::Database | inline |
| getUrlListIdString() const | crawlservpp::Wrapper::Database | inlineprotected |
| getUrlLockTime(std::uint64_t urlId) | crawlservpp::Module::Extractor::Database | |
| getUrlPosition(std::uint64_t urlId) | crawlservpp::Module::Extractor::Database | |
| getWebsiteDomain(std::uint64_t websiteId) | crawlservpp::Wrapper::Database | inline |
| getWebsiteIdString() const | crawlservpp::Wrapper::Database | inlineprotected |
| initTargetTables() | crawlservpp::Module::Extractor::Database | |
| insertCustomData(const Data::InsertValue &data) | crawlservpp::Wrapper::Database | inline |
| insertCustomData(const Data::InsertFields &data) | crawlservpp::Wrapper::Database | inline |
| insertCustomData(const Data::InsertFieldsMixed &data) | crawlservpp::Wrapper::Database | inline |
| isColumnExists(const std::string &tableName, const std::string &columnName) | crawlservpp::Wrapper::Database | inline |
| isTableEmpty(const std::string &tableName) | crawlservpp::Wrapper::Database | inline |
| isTableExists(const std::string &tableName) | crawlservpp::Wrapper::Database | inline |
| log(std::uint8_t level, const std::string &logEntry) | crawlservpp::Wrapper::Database | inline |
| log(std::uint8_t level, std::queue< std::string > &logEntries) | crawlservpp::Wrapper::Database | inline |
| operator=(Database &)=delete | crawlservpp::Wrapper::Database | |
| operator=(Database &&)=delete | crawlservpp::Wrapper::Database | |
| prepare() | crawlservpp::Module::Extractor::Database | |
| removeDatabaseLock(const std::string &name) | crawlservpp::Wrapper::Database | inlineprotectedstatic |
| renewUrlLockIfOk(std::uint64_t urlId, const std::string &lockTime, std::uint32_t lockTimeout) | crawlservpp::Module::Extractor::Database | |
| reserveForPreparedStatements(std::size_t n) | crawlservpp::Wrapper::Database | inlineprotected |
| setCacheSize(std::uint64_t setCacheSize) | crawlservpp::Module::Extractor::Database | |
| setExtractCustom(bool isExtractCustom) | crawlservpp::Module::Extractor::Database | |
| setLinkedField(const std::string &field) | crawlservpp::Module::Extractor::Database | |
| setLinkedFields(const std::vector< std::string > &fields) | crawlservpp::Module::Extractor::Database | |
| setLinkedTable(const std::string &table) | crawlservpp::Module::Extractor::Database | |
| setLogging(std::uint8_t level, std::uint8_t min, std::uint8_t verbose) | crawlservpp::Wrapper::Database | inline |
| setMaxBatchSize(std::uint16_t setMaxBatchSize) | crawlservpp::Module::Extractor::Database | |
| setOverwrite(bool isOverwrite) | crawlservpp::Module::Extractor::Database | |
| setOverwriteLinked(bool isOverwrite) | crawlservpp::Module::Extractor::Database | |
| setRawContentIsSource(bool isRawContentIsSource) | crawlservpp::Module::Extractor::Database | |
| setReExtract(bool isReExtract) | crawlservpp::Module::Extractor::Database | |
| setSleepOnError(std::uint64_t seconds) | crawlservpp::Wrapper::Database | inline |
| setSources(std::queue< StringString > &tablesAndColumns) | crawlservpp::Module::Extractor::Database | |
| setTargetFields(const std::vector< std::string > &fields) | crawlservpp::Module::Extractor::Database | |
| setTargetTable(const std::string &table) | crawlservpp::Module::Extractor::Database | |
| setTimeOut(std::uint64_t milliseconds) | crawlservpp::Wrapper::Database | inline |
| setUrlListCaseSensitive(std::uint64_t listId, bool isCaseSensitive) | crawlservpp::Wrapper::Database | inlineprotected |
| setUrlsFinishedIfLockOk(std::queue< IdString > &finished) | crawlservpp::Module::Extractor::Database | |
| sqlException(const std::string &function, const sql::SQLException &e) | crawlservpp::Wrapper::Database | inlineprotectedstatic |
| sqlExecute(sql::PreparedStatement &sqlPreparedStatement) | crawlservpp::Wrapper::Database | inlineprotectedstatic |
| sqlExecuteQuery(sql::PreparedStatement &sqlPreparedStatement) | crawlservpp::Wrapper::Database | inlineprotectedstatic |
| sqlExecuteUpdate(sql::PreparedStatement &sqlPreparedStatement) | crawlservpp::Wrapper::Database | inlineprotectedstatic |
| tryDatabaseLock(const std::string &name) | crawlservpp::Wrapper::Database | inlineprotectedstatic |
| unLockUrlIfOk(std::uint64_t urlId, const std::string &lockTime) | crawlservpp::Module::Extractor::Database | |
| unLockUrlsIfOk(std::queue< IdString > &urls, std::string &lockTime) | crawlservpp::Module::Extractor::Database | |
| updateCustomData(const Data::UpdateValue &data) | crawlservpp::Wrapper::Database | inline |
| updateCustomData(const Data::UpdateFields &data) | crawlservpp::Wrapper::Database | inline |
| updateCustomData(const Data::UpdateFieldsMixed &data) | crawlservpp::Wrapper::Database | inline |
| updateOrAddEntries(std::queue< DataEntry > &entries, StatusSetter &statusSetter) | crawlservpp::Module::Extractor::Database | |
| updateOrAddLinked(std::queue< DataEntry > &entries, StatusSetter &statusSetter) | crawlservpp::Module::Extractor::Database | |
| updateTargetTable() | crawlservpp::Module::Extractor::Database | |
| ~Database()=default | crawlservpp::Wrapper::Database | virtual |