Changeset View
Changeset View
Standalone View
Standalone View
native/cpp/CommonCpp/DatabaseManagers/SQLiteQueryExecutor.h
Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Lines | public: | ||||
void removeMediaForThreads( | void removeMediaForThreads( | ||||
const std::vector<std::string> &thread_ids) const override; | const std::vector<std::string> &thread_ids) const override; | ||||
void replaceMedia(const Media &media) const override; | void replaceMedia(const Media &media) const override; | ||||
void rekeyMediaContainers(std::string from, std::string to) const override; | void rekeyMediaContainers(std::string from, std::string to) const override; | ||||
std::vector<Thread> getAllThreads() const override; | std::vector<Thread> getAllThreads() const override; | ||||
void removeThreads(std::vector<std::string> ids) const override; | void removeThreads(std::vector<std::string> ids) const override; | ||||
void replaceThread(const Thread &thread) const override; | void replaceThread(const Thread &thread) const override; | ||||
void removeAllThreads() const override; | void removeAllThreads() const override; | ||||
void replaceReport(const Report &report) const override; | |||||
void removeReports(const std::vector<std::string> &ids) const override; | |||||
void removeAllReports() const override; | |||||
std::vector<Report> getAllReports() const override; | |||||
void beginTransaction() const override; | void beginTransaction() const override; | ||||
void commitTransaction() const override; | void commitTransaction() const override; | ||||
void rollbackTransaction() const override; | void rollbackTransaction() const override; | ||||
std::vector<OlmPersistSession> getOlmPersistSessionsData() const override; | std::vector<OlmPersistSession> getOlmPersistSessionsData() const override; | ||||
folly::Optional<std::string> getOlmPersistAccountData() const override; | folly::Optional<std::string> getOlmPersistAccountData() const override; | ||||
void storeOlmPersistData(crypto::Persist persist) const override; | void storeOlmPersistData(crypto::Persist persist) const override; | ||||
void setNotifyToken(std::string token) const override; | void setNotifyToken(std::string token) const override; | ||||
void clearNotifyToken() const override; | void clearNotifyToken() const override; | ||||
void setCurrentUserID(std::string userID) const override; | void setCurrentUserID(std::string userID) const override; | ||||
std::string getCurrentUserID() const override; | std::string getCurrentUserID() const override; | ||||
void setDeviceID(std::string deviceID) const override; | void setDeviceID(std::string deviceID) const override; | ||||
std::string getDeviceID() const override; | std::string getDeviceID() const override; | ||||
static void clearSensitiveData(); | static void clearSensitiveData(); | ||||
}; | }; | ||||
} // namespace comm | } // namespace comm |