Aktualizr
C++ SOTA Client
INvStorage Member List

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

allocateTargetFile(bool from_director, const std::string &filename, size_t size)=0 (defined in INvStorage)INvStoragepure virtual
cleanUp()=0 (defined in INvStorage)INvStoragepure virtual
clearDeviceId()=0 (defined in INvStorage)INvStoragepure virtual
clearEcuRegistered()=0 (defined in INvStorage)INvStoragepure virtual
clearEcuSerials()=0 (defined in INvStorage)INvStoragepure virtual
clearInstallationResult()=0 (defined in INvStorage)INvStoragepure virtual
clearInstalledVersions()=0 (defined in INvStorage)INvStoragepure virtual
clearMetadata()=0 (defined in INvStorage)INvStoragepure virtual
clearMisconfiguredEcus()=0 (defined in INvStorage)INvStoragepure virtual
clearNonRootMeta(Uptane::RepositoryType repo)=0 (defined in INvStorage)INvStoragepure virtual
clearPrimaryKeys()=0 (defined in INvStorage)INvStoragepure virtual
clearTlsCreds()=0 (defined in INvStorage)INvStoragepure virtual
config_ (defined in INvStorage)INvStorageprotected
FSSToSQLS(FSStorageRead &fs_storage, SQLStorage &sql_storage) (defined in INvStorage)INvStoragestatic
importData(const ImportConfig &import_config) (defined in INvStorage)INvStorage
INvStorage(const StorageConfig &config) (defined in INvStorage)INvStorageinlineexplicit
loadDeviceId(std::string *device_id)=0 (defined in INvStorage)INvStoragepure virtual
loadEcuRegistered()=0 (defined in INvStorage)INvStoragepure virtual
loadEcuSerials(EcuSerials *serials)=0 (defined in INvStorage)INvStoragepure virtual
loadInstallationResult(data::OperationResult *result)=0 (defined in INvStorage)INvStoragepure virtual
loadInstalledVersions(std::vector< Uptane::Target > *installed_versions)=0 (defined in INvStorage)INvStoragepure virtual
loadLatestRoot(std::string *data, Uptane::RepositoryType repo) (defined in INvStorage)INvStorageinline
loadMisconfiguredEcus(std::vector< MisconfiguredEcu > *ecus)=0 (defined in INvStorage)INvStoragepure virtual
loadNonRoot(std::string *data, Uptane::RepositoryType repo, Uptane::Role role)=0 (defined in INvStorage)INvStoragepure virtual
loadPrimaryKeys(std::string *public_key, std::string *private_key)=0 (defined in INvStorage)INvStoragepure virtual
loadPrimaryPrivate(std::string *private_key)=0 (defined in INvStorage)INvStoragepure virtual
loadPrimaryPublic(std::string *public_key)=0 (defined in INvStorage)INvStoragepure virtual
loadRoot(std::string *data, Uptane::RepositoryType repo, Uptane::Version version)=0 (defined in INvStorage)INvStoragepure virtual
loadTlsCa(std::string *ca)=0 (defined in INvStorage)INvStoragepure virtual
loadTlsCert(std::string *cert)=0 (defined in INvStorage)INvStoragepure virtual
loadTlsCreds(std::string *ca, std::string *cert, std::string *pkey)=0 (defined in INvStorage)INvStoragepure virtual
loadTlsPkey(std::string *cert)=0 (defined in INvStorage)INvStoragepure virtual
newStorage(const StorageConfig &config, bool readonly=false) (defined in INvStorage)INvStoragestatic
openTargetFile(const std::string &filename)=0 (defined in INvStorage)INvStoragepure virtual
removeTargetFile(const std::string &filename)=0 (defined in INvStorage)INvStoragepure virtual
saveInstalledVersion(const Uptane::Target &target) (defined in INvStorage)INvStorage
storeDeviceId(const std::string &device_id)=0 (defined in INvStorage)INvStoragepure virtual
storeEcuRegistered()=0 (defined in INvStorage)INvStoragepure virtual
storeEcuSerials(const EcuSerials &serials)=0 (defined in INvStorage)INvStoragepure virtual
storeInstallationResult(const data::OperationResult &result)=0 (defined in INvStorage)INvStoragepure virtual
storeInstalledVersions(const std::vector< Uptane::Target > &installed_versions, const std::string &current_hash)=0 (defined in INvStorage)INvStoragepure virtual
storeMisconfiguredEcus(const std::vector< MisconfiguredEcu > &ecus)=0 (defined in INvStorage)INvStoragepure virtual
storeNonRoot(const std::string &data, Uptane::RepositoryType repo, Uptane::Role role)=0 (defined in INvStorage)INvStoragepure virtual
storePrimaryKeys(const std::string &public_key, const std::string &private_key)=0 (defined in INvStorage)INvStoragepure virtual
storeRoot(const std::string &data, Uptane::RepositoryType repo, Uptane::Version version)=0 (defined in INvStorage)INvStoragepure virtual
storeTlsCa(const std::string &ca)=0 (defined in INvStorage)INvStoragepure virtual
storeTlsCert(const std::string &cert)=0 (defined in INvStorage)INvStoragepure virtual
storeTlsCreds(const std::string &ca, const std::string &cert, const std::string &pkey)=0 (defined in INvStorage)INvStoragepure virtual
storeTlsPkey(const std::string &pkey)=0 (defined in INvStorage)INvStoragepure virtual
type()=0 (defined in INvStorage)INvStoragepure virtual
~INvStorage()=default (defined in INvStorage)INvStoragevirtual