| Cstd_::_Unique_if< T > | |
| Cstd_::_Unique_if< T[]> | |
| Cstd_::_Unique_if< T[N]> | |
| Ctest_fixtures.Aktualizr | |
| ►CAktualizr | This class provides the main APIs necessary for launching and controlling libaktualizr |
| CUptaneTestCommon::TestAktualizr | |
| CAktualizrSecondaryNetConfig | |
| CAktualizrSecondaryUptaneConfig | |
| CAktualizrSecondaryWrapper | |
| CAppBundle | This package manager compliments the OSTreePackageManager by also including optional Docker Apps |
| Carchive_state | |
| CDeviceCredGenerator::ArgSet | |
| CAsn1Message | Reference counted holder for the top-level ASN1 message structure |
| CAsn1Sub< T > | |
| ►CBaseConfig | The BaseConfig class |
| CAktualizrInfoConfig | |
| CAktualizrSecondaryConfig | |
| CConfig | Configuration object for an aktualizr instance running on a Primary ECU |
| Cutils::BasedPath | The BasedPath class Can represent an absolute or relative path, only readable through the BasePath::get() method |
| ►Cevent::BaseEvent | Base class for all event objects |
| Cevent::AllDownloadsComplete | All targets for an update have been downloaded |
| Cevent::AllInstallsComplete | All ECU installation attempts for an update have completed |
| Cevent::CampaignAcceptComplete | A campaign has been accepted |
| Cevent::CampaignCheckComplete | The server has been queried for available campaigns |
| Cevent::CampaignDeclineComplete | |
| Cevent::CampaignPostponeComplete | |
| Cevent::DownloadProgressReport | A report for a download in progress |
| Cevent::DownloadTargetComplete | A target has been downloaded |
| Cevent::InstallStarted | An ECU has begun installation of an update |
| Cevent::InstallTargetComplete | An installation attempt on an ECU has completed |
| Cevent::PutManifestComplete | A manifest has been sent to the server |
| Cevent::SendDeviceDataComplete | Device data has been sent to the server |
| Cevent::UpdateCheckComplete | An update is available for download from the server |
| ►CUptane::BaseMeta | |
| ►CUptane::MetaWithKeys | |
| CUptane::Root | |
| CUptane::Targets | |
| CUptane::Snapshot | |
| CUptane::TimestampMeta | |
| CBootloader | |
| CBootloaderConfig | |
| CBootstrap | |
| Ccampaign::Campaign | |
| Cresult::CampaignCheck | Container for information about available campaigns |
| CCampaignEvents | |
| CAktualizrCertProviderTest::Cert | |
| Capi::CommandQueue | |
| CCountUpdateCheckEvents | |
| CCrypto | |
| CCurlEasyWrapper | |
| CCurlGlobalInitWrapper | Helper class to manage curl_global_init/curl_global_cleanup calls |
| CUptane::LazyTargetsList::DelegatedTargetTreeNode | |
| CDelegation | |
| CUptane::LazyTargetsList::DelegationIterator | |
| CDequeueBuffer | A dequeue based on a contiguous buffer in memory |
| Casn1::Deserializer | |
| CDockerApp | This package manager compliments the OSTreePackageManager by also including optional Docker Apps |
| CDockerAppManagerConfig | |
| Cresult::Download | Container for information about downloading an update |
| Ctest_fixtures.DownloadInterruptionHandler | |
| CDownloadMetaStruct | |
| CEcuCompare | |
| Cresult::Install::EcuReport | |
| CUptane::EcuSerial | |
| ►Cstd::exception | STL class |
| Ccampaign::CampaignParseError | |
| Cdeserialization_error | |
| COSTreeCommitParseError | |
| COSTreeObjectMissing | Thrown by GetObject when the object requested is not present in the repository |
| ►Cstd::logic_error | STL class |
| CFatalException | |
| CNotImplementedException | |
| ►Cstd::domain_error | STL class |
| CTimeStamp::InvalidTimeStamp | |
| ►CUptane::Exception | |
| CUptane::BadEcuId | |
| CUptane::BadHardwareId | |
| CUptane::BadKeyId | |
| CUptane::DelegationHashMismatch | |
| CUptane::DelegationMissing | |
| CUptane::ExpiredMetadata | |
| CUptane::IllegalThreshold | |
| CUptane::InvalidMetadata | |
| CUptane::InvalidTarget | |
| CUptane::MetadataFetchFailure | |
| CUptane::MissingRepo | |
| CUptane::NonUniqueSignatures | |
| CUptane::OversizedTarget | |
| CUptane::RootRotationError | |
| CUptane::SecurityException | |
| CUptane::TargetContentMismatch | |
| CUptane::TargetHashMismatch | |
| CUptane::TargetMismatch | |
| CUptane::UnmetThreshold | |
| CUptane::VersionMismatch | |
| ►Cstd::runtime_error | STL class |
| CBadCredentialsArchive | |
| CBadCredentialsContent | |
| CBadCredentialsJson | |
| ►CInitializer::Error | |
| CInitializer::KeyGenerationError | |
| CInitializer::ServerError | |
| CInitializer::ServerOccupied | |
| CInitializer::StorageError | |
| ►CSQLException | |
| CSQLInternalException | |
| CStorageException | |
| CStorageLock::locked_exception | |
| Capi::FlowControlToken | Provides a thread-safe way to pause and terminate task execution |
| CFSStorageRead | |
| CGObjectFinalizer< T > | |
| CUptane::HardwareIdentifier | |
| CHash | The hash of a file or Uptane metadata |
| Cstd::hash< Uptane::EcuSerial > | |
| Cstd::hash< Uptane::HardwareIdentifier > | |
| ►CHttpInterface | |
| CHttpClient | |
| ►CHttpFake | |
| CHttpCheckUrl | |
| CHttpCustomUri | |
| CHttpDefaultUri | |
| CHttpDownloadFailure | |
| CHttpFakeCampaign | |
| CHttpFakeDelegation | |
| CHttpFakeDeviceRegistration | |
| CHttpFakeEcuRegistration | |
| CHttpFakeEventCounter | |
| CHttpFakeEvents | |
| CHttpFakeMetaCounter | |
| CHttpFakeNoCorrelationId | |
| CHttpFakePauseCounter | |
| CHttpFakeProv | Check that basic device info sent by aktualizr during provisioning matches our expectations |
| CHttpFakePutCounter | |
| CHttpFakeRegistration | |
| CHttpFakeRq | |
| CHttpFakeSplit | |
| CHttpFakeUnstable | |
| CHttpPutManifestFail | |
| CHttpRejectEmptyCorrId | |
| CHttpSystemInfo | |
| CHttpUnstable | |
| CHttpZeroLength | |
| CHttpResponse | |
| ►CUptane::IMetadataFetcher | |
| ►CMetadata | |
| CSecondaryTestNegative::MetadataInvalidator | |
| CUptane::Fetcher | |
| Casn1::ImplicitC< Tag, typename > | |
| Casn1::ImplicitC< Tag, bool & > | |
| Casn1::ImplicitC< Tag, const bool & > | |
| Casn1::ImplicitC< Tag, const int32_t & > | |
| Casn1::ImplicitC< Tag, const std::string & > | |
| Casn1::ImplicitC< Tag, int32_t & > | |
| Casn1::ImplicitC< Tag, std::string & > | |
| CImportConfig | |
| CInitializer | |
| Cresult::Install | Container for information about installing an update |
| CAktualizr::InstallationLogEntry | |
| Cdata::InstallationResult | |
| CUptane::InstalledImageInfo | |
| Ctest_fixtures.InstallManager | |
| ►CINvStorage | |
| CSQLStorage | |
| Ctest_fixtures.IPSecondary | |
| CPrimary::IPSecondaryConfig | |
| CKeyManager | |
| CKeyManagerConfig | |
| CKeyPair | |
| Ctest_fixtures.KeyStore | |
| CUptane::LazyTargetsList | |
| CLoggerConfig | |
| Ctest_fixtures.MalformedImageHandler | |
| Ctest_fixtures.MalformedJsonHandler | |
| CUptane::ManifestIssuer | |
| CMetaFake | |
| CPrimary::MetaPack | |
| CUptane::MetaPairHash | |
| CMisconfiguredEcu | |
| ►CMsgHandler | |
| ►CMsgDispatcher | |
| ►CAktualizrSecondary | |
| CAktualizrSecondaryFile | |
| CAktualizrSecondaryOstree | |
| CSecondaryMock | |
| CSecondaryRpcTestPositive | |
| ►CMultiPartHasher | |
| CMultiPartSHA256Hasher | |
| CMultiPartSHA512Hasher | |
| COAuth2 | |
| COstreeDeploymentInfo | |
| COstreeDeploymentVersion | |
| COSTreeHash | |
| COSTreeObject | |
| COstreeObject_Request_Test | |
| COSTreeRef | |
| ►COSTreeRepo | A source repository to read OSTree objects from |
| COSTreeDirRepo | |
| COSTreeHttpRepo | |
| COstreeRootfs | |
| CDeviceCredGenerator::OutputPath | |
| CP11Config | |
| CP11ContextWrapper | |
| CP11Engine | |
| CP11EngineGuard | |
| CP11SlotsWrapper | |
| CPackageConfig | |
| CPackageManagerFactory | |
| ►CPackageManagerInterface | |
| ►COstreeManager | |
| CDockerAppBundles | |
| CDockerAppManager | |
| CDockerAppStandalone | |
| CPackageManagerFake | |
| Cresult::Pause | |
| ►CPool | |
| Ctest_fixtures.NonDaemonPool | |
| ►CProcess | |
| CAktualizrInfoTest::AktualizrInfoProcess | |
| CDeviceCredGenerator | |
| CProvisionConfig | |
| CPublicKey | |
| CPullMetaStruct | |
| CRateController | Control the rate of outgoing requests |
| Ctest_fixtures.RedirectHandler | |
| ►CRepo | |
| CDirectorRepo | |
| CImageRepo | |
| ►CReportEvent | |
| CCampaignAcceptedReport | |
| CCampaignDeclinedReport | |
| CCampaignPostponedReport | |
| CDevicePausedReport | |
| CDeviceResumedReport | |
| CEcuDownloadCompletedReport | |
| CEcuDownloadStartedReport | |
| CEcuInstallationAppliedReport | |
| CEcuInstallationCompletedReport | |
| CEcuInstallationStartedReport | |
| CReportQueue | |
| ►CUptane::RepositoryCommon | |
| CUptane::DirectorRepository | |
| CUptane::ImageRepository | |
| CUptane::RepositoryType | |
| CRequestPool | |
| Cdata::ResultCode | |
| CUptane::Role | TUF Roles |
| CSafeTempRoot | |
| ►CPrimary::SecondaryConfig | |
| CPrimary::IPSecondariesConfig | |
| ►CPrimary::ManagedSecondaryConfig | |
| CPrimary::VirtualSecondaryConfig | |
| ►CPrimary::SecondaryConfigParser | |
| CPrimary::JsonConfigParser | |
| CSecondaryInfo | |
| ►CSecondaryInterface | |
| ►CPrimary::ManagedSecondary | |
| CPrimary::VirtualSecondary | |
| CSecondaryInterfaceMock | |
| CUptane::IpUptaneSecondary | |
| CSecondaryProvider | |
| CSecondaryProviderBuilder | |
| CSecondaryTcpServer | Listens on a socket, decodes calls (ASN.1) and forwards them to an Uptane Secondary implementation |
| CPrimary::SecondaryWaiter | |
| Casn1::Serializer | |
| CServerCredentials | |
| CSigHandler | |
| Ctest_fixtures.SlowRetrievalHandler | |
| ►CSocket | |
| CConnectionSocket | |
| CListenSocket | |
| ►CSotaUptaneClient | |
| CUptaneTestCommon::TestUptaneClient | |
| CSQLBlob | |
| CSQLite3Guard | |
| CSQLiteStatement | |
| ►CSQLStorageBase | |
| CSQLStorage | |
| CSSHRunner | |
| CStorageConfig | |
| CStorageLock | |
| Ctest_fixtures.Sysroot | |
| CUptane::Target | |
| CTargetCompare | |
| CTargetFile | |
| CTelemetryConfig | The TelemetryConfig struct Report device network information: IP address, hostname, MAC address |
| CTemporaryDirectory | |
| CTemporaryFile | RAII Temporary file creation |
| CTempSQLDb | |
| ►CTest | |
| CAktualizrCertProviderTest | |
| CAktualizrInfoTest | |
| CMetadataExpirationTest | |
| CSecondaryOstreeTest | |
| ►CSecondaryRpcCommon | |
| CSecondaryRpcTest | |
| CSecondaryRpcUpgrade | |
| CSecondaryRpcTestPositive | |
| CSecondaryTest | |
| CSecondaryTestNegative | |
| CVirtualSecondaryTest | |
| CAktualizrCertProviderTest::TestArgs | |
| Ctest_fixtures.TestRunner | |
| CTestUtils | |
| ►CTestWithParam | |
| CUptaneVector | |
| CTightProcess | |
| CTimer | Elapsed time measurement |
| CTimeStamp | |
| CTlsConfig | |
| ►Casn1::Token | |
| Casn1::EndoptToken | |
| Casn1::ExplicitToken | |
| Casn1::PeekExplicitToken | |
| CTreehub | |
| CTreehubServer | |
| ►CUpdateAgent | |
| ►CFileUpdateAgent | |
| CUpdateAgentMock | |
| COstreeUpdateAgent | |
| Cresult::UpdateCheck | Container for information about available updates |
| CUptaneConfig | |
| CUptaneKey_Check_Test | |
| CUptaneRepo | |
| CUptaneRepoWrapper | |
| CUptaneTestCommon | |
| Ctest_fixtures.UptaneTestRepo | |
| CUtils | |
| ►CValue | |
| CUptane::Manifest | |
| CVectorWrapper | |
| CUptane::Version | Metadata version numbers |
| ►CWithParamInterface | |
| CSecondaryRpcTest | |
| CSecondaryTestNegative | |
| CWriteStringArg | |
| ►CHTTPServer | |
| ►Ctest_fixtures.UptaneRepo | |
| Ctest_fixtures.CustomRepo | |
| Ctest_fixtures.DirectorRepo | |
| Ctest_fixtures.ImageRepo | |
| Ctest_fixtures.Treehub | |
| ►CSimpleHTTPRequestHandler | |
| ►Ctest_fixtures.UptaneRepo.Handler | |
| Ctest_fixtures.DirectorRepo.Handler | |
| Ctest_fixtures.Treehub.Handler | |