Android-cuttlefish cvd tool
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
incremental::ISSignedDatabaseEntry Class Reference
Inheritance diagram for incremental::ISSignedDatabaseEntry:
Inheritance graph
[legend]
Collaboration diagram for incremental::ISSignedDatabaseEntry:
Collaboration graph
[legend]

Public Member Functions

 ISSignedDatabaseEntry (std::string filename, size_t size, int file_id, std::string signature, std::string path)
 
bool is_v4_signed () const override
 
std::string serialize () const override
 
std::string path () const
 
- Public Member Functions inherited from incremental::ISDatabaseEntry
 ISDatabaseEntry (std::string filename, size_t size, int file_id)
 
virtual ~ISDatabaseEntry ()=default
 
virtual bool is_v4_signed () const =0
 
int file_id () const
 
virtual std::string serialize () const =0
 

Private Attributes

std::string signature_
 
std::string path_
 

Static Private Attributes

static constexpr int kProtocolVersion = 1
 

Additional Inherited Members

- Protected Attributes inherited from incremental::ISDatabaseEntry
std::string filename_
 
size_t size_
 
int file_id_
 

Constructor & Destructor Documentation

◆ ISSignedDatabaseEntry()

incremental::ISSignedDatabaseEntry::ISSignedDatabaseEntry ( std::string  filename,
size_t  size,
int  file_id,
std::string  signature,
std::string  path 
)
inline

Member Function Documentation

◆ is_v4_signed()

bool incremental::ISSignedDatabaseEntry::is_v4_signed ( ) const
inlineoverridevirtual

◆ path()

std::string incremental::ISSignedDatabaseEntry::path ( ) const
inline

◆ serialize()

std::string incremental::ISSignedDatabaseEntry::serialize ( ) const
inlineoverridevirtual

Member Data Documentation

◆ kProtocolVersion

constexpr int incremental::ISSignedDatabaseEntry::kProtocolVersion = 1
staticconstexprprivate

◆ path_

std::string incremental::ISSignedDatabaseEntry::path_
private

◆ signature_

std::string incremental::ISSignedDatabaseEntry::signature_
private

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