Disk ARchive 2.3.10
|
the plain file class More...
#include <catalogue.hpp>
Inherits libdar::inode.
Inherited by libdar::file_etiquette.
Public Member Functions | |
file (U_16 xuid, U_16 xgid, U_16 xperm, const infinint &last_access, const infinint &last_modif, const std::string &src, const path &che, const infinint &taille, const infinint &fs_device) | |
file (const file &ref) | |
file (user_interaction &dialog, generic_file &f, const dar_version &reading_ver, saved_status saved, compression default_algo, generic_file *data_loc, generic_file *ea_loc) | |
void | dump (user_interaction &dialog, generic_file &f) const |
bool | has_changed_since (const inode &ref, const infinint &hourshift, inode::comparison_fields what_to_check) const |
infinint | get_size () const |
infinint | get_storage_size () const |
void | set_storage_size (const infinint &s) |
generic_file * | get_data (user_interaction &dialog, bool keep_compressed=false) const |
void | clean_data () |
void | set_offset (const infinint &r) |
unsigned char | signature () const |
void | set_crc (const crc &c) |
bool | get_crc (crc &c) const |
entree * | clone () const |
compression | get_compression_algo_used () const |
void | change_compression_algo_used (compression x) |
void | change_location (generic_file *x) |
Protected Member Functions | |
void | sub_compare (user_interaction &dialog, const inode &other) const |
the plain file class
Definition at line 270 of file catalogue.hpp.