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 |