|
Data_deduplication_service
Service that will use hashes to deduplicate files
|
This is the complete list of members for db_services::dbManager, including all inherited members.
| checkConnection() | db_services::dbManager | inline |
| clearSegments() | db_services::dbManager | |
| connectToDb() | db_services::dbManager | |
| createDatabase(std::string_view dbName) | db_services::dbManager | |
| createDirectory(std::string_view dirPath) | db_services::dbManager | |
| createFile(std::string_view filePath, uintmax_t fileSize=0, size_t segmentSize=0, hash_function hash=SHA_256) | db_services::dbManager | |
| dbManager() | db_services::dbManager | inline |
| dbManager(myConnString &ss) | db_services::dbManager | inlineexplicit |
| deleteDirectory(std::string_view directoryPath) | db_services::dbManager | |
| deleteFile(std::string_view filePath, indexType fileId=paramType::EmptyParameterValue) | db_services::dbManager | |
| disconnect() | db_services::dbManager | inline |
| dropDatabase(std::string_view dbName) | db_services::dbManager | |
| executeInTransaction(ResultType(*call)(trasnactionType &, Args ...), Args &&... args) | db_services::dbManager | inline |
| executeInTransaction(const std::function< ResultType(trasnactionType &, Args ...)> &call, Args &&... args) | db_services::dbManager | inline |
| fillSchemas() | db_services::dbManager | |
| finishFileProcessing(std::string_view filePath, indexType fileId) | db_services::dbManager | |
| getAllFiles(std::string_view dirPath) | db_services::dbManager | |
| getCString() const | db_services::dbManager | inline |
| getFileStreamed(std::string_view fileName, std::ostream &output, indexType fileId=paramType::EmptyParameterValue) | db_services::dbManager | |
| insertFileFromStream(std::string_view fileName, std::istream &in, size_t segmentSize, std::size_t fileSize, const hash_function &hash=SHA_256) | db_services::dbManager | |
| setCString(myConnString &ss) | db_services::dbManager | inline |
| ~dbManager() | db_services::dbManager | inline |