plebble
us::gov::dfs::fileattr_t Struct Reference

#include <fileattr_t.h>

Public Member Functions

 fileattr_t (const string &path, uint32_t sz)
 
 fileattr_t (const fileattr_t &other)
 
void hash_data_to_sign (crypto::ec::sigmsg_hasher_t &) const
 
void hash_data (crypto::ripemd160 &) const
 
void dump (ostream &os) const
 
void to_stream (ostream &os) const
 
bool from_stream (istream &is)
 
bool from_stream_prev (istream &is)
 

Public Attributes

uint32_t sz
 
string path
 

Constructor & Destructor Documentation

◆ fileattr_t() [1/2]

us::gov::dfs::fileattr_t::fileattr_t ( const string &  path,
uint32_t  sz 
)

◆ fileattr_t() [2/2]

us::gov::dfs::fileattr_t::fileattr_t ( const fileattr_t other)
inline

Member Function Documentation

◆ dump()

void us::gov::dfs::fileattr_t::dump ( ostream &  os) const

◆ from_stream()

bool us::gov::dfs::fileattr_t::from_stream ( istream &  is)

◆ from_stream_prev()

bool us::gov::dfs::fileattr_t::from_stream_prev ( istream &  is)

◆ hash_data()

void us::gov::dfs::fileattr_t::hash_data ( crypto::ripemd160 ) const

◆ hash_data_to_sign()

void us::gov::dfs::fileattr_t::hash_data_to_sign ( crypto::ec::sigmsg_hasher_t ) const

◆ to_stream()

void us::gov::dfs::fileattr_t::to_stream ( ostream &  os) const

Member Data Documentation

◆ path

string us::gov::dfs::fileattr_t::path

◆ sz

uint32_t us::gov::dfs::fileattr_t::sz

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