Aktualizr
C++ SOTA Client
SQLStorage Member List

This is the complete list of members for SQLStorage, including all inherited members.

cleanUp() override (defined in SQLStorage)SQLStoragevirtual
clearDelegations() override (defined in SQLStorage)SQLStoragevirtual
clearDeviceData() override (defined in SQLStorage)SQLStoragevirtual
clearDeviceId() override (defined in SQLStorage)SQLStoragevirtual
clearEcuRegistered() override (defined in SQLStorage)SQLStoragevirtual
clearEcuSerials() override (defined in SQLStorage)SQLStoragevirtual
clearInstallationResults() override (defined in SQLStorage)SQLStoragevirtual
clearInstalledVersions() override (defined in SQLStorage)SQLStoragevirtual
clearMetadata() override (defined in SQLStorage)SQLStoragevirtual
clearMisconfiguredEcus() override (defined in SQLStorage)SQLStoragevirtual
clearNeedReboot() override (defined in SQLStorage)SQLStoragevirtual
clearNonRootMeta(Uptane::RepositoryType repo) override (defined in SQLStorage)SQLStoragevirtual
clearPrimaryKeys() override (defined in SQLStorage)SQLStoragevirtual
clearTlsCreds() override (defined in SQLStorage)SQLStoragevirtual
config_ (defined in INvStorage)INvStorageprotected
current_schema_ (defined in SQLStorageBase)SQLStorageBaseprotected
current_schema_version_ (defined in SQLStorageBase)SQLStorageBaseprotected
dbConnection() const (defined in SQLStorageBase)SQLStorageBaseprotected
dbInsertBackMigrations(SQLite3Guard &db, int version_latest) (defined in SQLStorageBase)SQLStorageBaseprotected
dbMigrate() (defined in SQLStorageBase)SQLStorageBase
dbMigrateBackward(int version_from, int version_to=0) (defined in SQLStorageBase)SQLStorageBase
dbMigrateForward(int version_from, int version_to=0) (defined in SQLStorageBase)SQLStorageBase
dbPath() const (defined in SQLStorageBase)SQLStorageBase
deleteDelegation(Uptane::Role role) override (defined in SQLStorage)SQLStoragevirtual
deleteReportEvents(int64_t id_max) override (defined in SQLStorage)SQLStoragevirtual
deleteTargetInfo(const std::string &targetname) const override (defined in SQLStorage)SQLStoragevirtual
fsReadInstalledVersions(const boost::filesystem::path &filename, std::vector< Uptane::Target > *installed_versions, size_t *current_version) (defined in INvStorage)INvStoragestatic
FSSToSQLS(FSStorageRead &fs_storage, SQLStorage &sql_storage) (defined in INvStorage)INvStoragestatic
getAllTargetNames() const override (defined in SQLStorage)SQLStoragevirtual
getPendingEcus(std::vector< std::pair< Uptane::EcuSerial, Hash >> *pendingEcus) override (defined in SQLStorage)SQLStoragevirtual
getTableSchemaFromDb(const std::string &tablename) (defined in SQLStorageBase)SQLStorageBase
getTargetFilename(const std::string &targetname) const override (defined in SQLStorage)SQLStoragevirtual
getVersion() (defined in SQLStorageBase)SQLStorageBase
hasPendingInstall() override (defined in SQLStorage)SQLStoragevirtual
importData(const ImportConfig &import_config) (defined in INvStorage)INvStorage
importInstalledVersions(const boost::filesystem::path &base_path) (defined in INvStorage)INvStorage
INvStorage(StorageConfig config) (defined in INvStorage)INvStorageinlineexplicit
loadAllDelegations(std::vector< std::pair< Uptane::Role, std::string >> &data) const override (defined in SQLStorage)SQLStoragevirtual
loadCachedEcuManifest(const Uptane::EcuSerial &ecu_serial, std::string *manifest) const override (defined in SQLStorage)SQLStoragevirtual
loadDelegation(std::string *data, Uptane::Role role) const override (defined in SQLStorage)SQLStoragevirtual
loadDeviceDataHash(const std::string &data_type, std::string *hash) const override (defined in SQLStorage)SQLStoragevirtual
loadDeviceId(std::string *device_id) const override (defined in SQLStorage)SQLStoragevirtual
loadDeviceInstallationResult(data::InstallationResult *result, std::string *raw_report, std::string *correlation_id) const override (defined in SQLStorage)SQLStoragevirtual
loadEcuInstallationResults(std::vector< std::pair< Uptane::EcuSerial, data::InstallationResult >> *results) const override (defined in SQLStorage)SQLStoragevirtual
loadEcuRegistered() const override (defined in SQLStorage)SQLStoragevirtual
loadEcuReportCounter(std::vector< std::pair< Uptane::EcuSerial, int64_t >> *results) const override (defined in SQLStorage)SQLStoragevirtual
loadEcuSerials(EcuSerials *serials) const override (defined in SQLStorage)SQLStoragevirtual
loadInstallationLog(const std::string &ecu_serial, std::vector< Uptane::Target > *log, bool only_installed) const override (defined in SQLStorage)SQLStoragevirtual
loadInstalledVersions(const std::string &ecu_serial, boost::optional< Uptane::Target > *current_version, boost::optional< Uptane::Target > *pending_version) const override (defined in SQLStorage)SQLStoragevirtual
loadLatestRoot(std::string *data, Uptane::RepositoryType repo) const (defined in INvStorage)INvStorageinline
loadMisconfiguredEcus(std::vector< MisconfiguredEcu > *ecus) const override (defined in SQLStorage)SQLStoragevirtual
loadNeedReboot(bool *need_reboot) const override (defined in SQLStorage)SQLStoragevirtual
loadNonRoot(std::string *data, Uptane::RepositoryType repo, Uptane::Role role) const override (defined in SQLStorage)SQLStoragevirtual
loadPrimaryInstallationLog(std::vector< Uptane::Target > *log, bool only_installed) const (defined in INvStorage)INvStorageinline
loadPrimaryInstalledVersions(boost::optional< Uptane::Target > *current_version, boost::optional< Uptane::Target > *pending_version) const (defined in INvStorage)INvStorageinline
loadPrimaryKeys(std::string *public_key, std::string *private_key) const override (defined in SQLStorage)SQLStoragevirtual
loadPrimaryPrivate(std::string *private_key) const override (defined in SQLStorage)SQLStoragevirtual
loadPrimaryPublic(std::string *public_key) const override (defined in SQLStorage)SQLStoragevirtual
loadReportEvents(Json::Value *report_array, int64_t *id_max) const override (defined in SQLStorage)SQLStoragevirtual
loadRoot(std::string *data, Uptane::RepositoryType repo, Uptane::Version version) const override (defined in SQLStorage)SQLStoragevirtual
loadSecondariesInfo(std::vector< SecondaryInfo > *secondaries) const override (defined in SQLStorage)SQLStoragevirtual
loadSecondaryInfo(const Uptane::EcuSerial &ecu_serial, SecondaryInfo *secondary) const override (defined in SQLStorage)SQLStoragevirtual
loadTlsCa(std::string *ca) const override (defined in SQLStorage)SQLStoragevirtual
loadTlsCert(std::string *cert) const override (defined in SQLStorage)SQLStoragevirtual
loadTlsCreds(std::string *ca, std::string *cert, std::string *pkey) const override (defined in SQLStorage)SQLStoragevirtual
loadTlsPkey(std::string *pkey) const override (defined in SQLStorage)SQLStoragevirtual
lock (defined in SQLStorageBase)SQLStorageBaseprotected
mutex_ (defined in SQLStorageBase)SQLStorageBaseprotected
newStorage(const StorageConfig &config, bool readonly=false) (defined in INvStorage)INvStoragestatic
readonly_ (defined in SQLStorageBase)SQLStorageBaseprotected
saveEcuInstallationResult(const Uptane::EcuSerial &ecu_serial, const data::InstallationResult &result) override (defined in SQLStorage)SQLStoragevirtual
saveEcuReportCounter(const Uptane::EcuSerial &ecu_serial, int64_t counter) override (defined in SQLStorage)SQLStoragevirtual
saveInstalledVersion(const std::string &ecu_serial, const Uptane::Target &target, InstalledVersionUpdateMode update_mode) override (defined in SQLStorage)SQLStoragevirtual
saveMisconfiguredEcu(const MisconfiguredEcu &ecu) override (defined in SQLStorage)SQLStoragevirtual
savePrimaryInstalledVersion(const Uptane::Target &target, InstalledVersionUpdateMode update_mode) (defined in INvStorage)INvStorageinline
saveReportEvent(const Json::Value &json_value) override (defined in SQLStorage)SQLStoragevirtual
saveSecondaryData(const Uptane::EcuSerial &ecu_serial, const std::string &data) override (defined in SQLStorage)SQLStoragevirtual
saveSecondaryInfo(const Uptane::EcuSerial &ecu_serial, const std::string &sec_type, const PublicKey &public_key) override (defined in SQLStorage)SQLStoragevirtual
schema_migrations_ (defined in SQLStorageBase)SQLStorageBaseprotected
schema_rollback_migrations_ (defined in SQLStorageBase)SQLStorageBaseprotected
sqldb_path_ (defined in SQLStorageBase)SQLStorageBaseprotected
SQLStorage(const StorageConfig &config, bool readonly) (defined in SQLStorage)SQLStorageexplicit
SQLStorageBase(boost::filesystem::path sqldb_path, bool readonly, std::vector< std::string > schema_migrations, std::vector< std::string > schema_rollback_migrations, std::string current_schema, int current_schema_version) (defined in SQLStorageBase)SQLStorageBaseexplicit
SQLTargetRHandle (defined in SQLStorage)SQLStoragefriend
SQLTargetWHandle (defined in SQLStorage)SQLStoragefriend
storeCachedEcuManifest(const Uptane::EcuSerial &ecu_serial, const std::string &manifest) override (defined in SQLStorage)SQLStoragevirtual
storeDelegation(const std::string &data, Uptane::Role role) override (defined in SQLStorage)SQLStoragevirtual
storeDeviceDataHash(const std::string &data_type, const std::string &hash) override (defined in SQLStorage)SQLStoragevirtual
storeDeviceId(const std::string &device_id) override (defined in SQLStorage)SQLStoragevirtual
storeDeviceInstallationRawReport(const std::string &raw_report) override (defined in SQLStorage)SQLStoragevirtual
storeDeviceInstallationResult(const data::InstallationResult &result, const std::string &raw_report, const std::string &correlation_id) override (defined in SQLStorage)SQLStoragevirtual
storeEcuRegistered() override (defined in SQLStorage)SQLStoragevirtual
storeEcuSerials(const EcuSerials &serials) override (defined in SQLStorage)SQLStoragevirtual
storeNeedReboot() override (defined in SQLStorage)SQLStoragevirtual
storeNonRoot(const std::string &data, Uptane::RepositoryType repo, Uptane::Role role) override (defined in SQLStorage)SQLStoragevirtual
storePrimaryKeys(const std::string &public_key, const std::string &private_key) override (defined in SQLStorage)SQLStoragevirtual
storeRoot(const std::string &data, Uptane::RepositoryType repo, Uptane::Version version) override (defined in SQLStorage)SQLStoragevirtual
storeTargetFilename(const std::string &targetname, const std::string &filename) const override (defined in SQLStorage)SQLStoragevirtual
storeTlsCa(const std::string &ca) override (defined in SQLStorage)SQLStoragevirtual
storeTlsCert(const std::string &cert) override (defined in SQLStorage)SQLStoragevirtual
storeTlsCreds(const std::string &ca, const std::string &cert, const std::string &pkey) override (defined in SQLStorage)SQLStoragevirtual
storeTlsPkey(const std::string &pkey) override (defined in SQLStorage)SQLStoragevirtual
type() override (defined in SQLStorage)SQLStorageinlinevirtual
~INvStorage()=default (defined in INvStorage)INvStoragevirtual
~SQLStorage() override=default (defined in SQLStorage)SQLStorage
~SQLStorageBase()=default (defined in SQLStorageBase)SQLStorageBase