Aktualizr
C++ SOTA Client
Public Member Functions | Public Attributes | List of all members
Uptane::Targets Class Reference
Inheritance diagram for Uptane::Targets:
[legend]
Collaboration diagram for Uptane::Targets:
[legend]

Public Member Functions

 Targets (const Json::Value &json)
 
 Targets (RepositoryType repo, const Json::Value &json, Root &root)
 
bool operator== (const Targets &rhs) const
 
const std::string & correlation_id () const
 
- Public Member Functions inherited from Uptane::BaseMeta
 BaseMeta (const Json::Value &json)
 
 BaseMeta (RepositoryType repo, const Json::Value &json, Root &root)
 
int version () const
 
TimeStamp expiry () const
 
bool isExpired (const TimeStamp &now) const
 
Json::Value original () const
 
bool operator== (const BaseMeta &rhs) const
 

Public Attributes

std::vector< Uptane::Targettargets
 

Additional Inherited Members

- Protected Attributes inherited from Uptane::BaseMeta
int version_ = {-1}
 
TimeStamp expiry_
 
Json::Value original_object_
 

Detailed Description

Definition at line 297 of file tuf.h.


The documentation for this class was generated from the following files: