 |
Disk ARchive
2.6.8
Full featured and portable backup and archiving tool
|
Go to the documentation of this file.
27 #ifndef ARCHIVE_SUMMARY_HPP
28 #define ARCHIVE_SUMMARY_HPP
30 #include "../my_config.h"
65 std::string get_edition()
const {
return edition; };
66 std::string get_compression_algo()
const {
return algo_zip; };
67 std::string get_user_comment()
const {
return user_comment; };
68 std::string get_cipher()
const {
return cipher; };
69 std::string get_asym()
const {
return asym; };
70 bool get_signed()
const {
return is_signed; };
71 bool get_tape_marks()
const {
return tape_marks; };
85 void set_edition(
const std::string & arg) {
edition = arg; };
86 void set_compression_algo(
const std::string & arg) {
algo_zip = arg; };
87 void set_user_comment(
const std::string & arg) {
user_comment = arg; };
88 void set_cipher(
const std::string & arg) {
cipher = arg; };
89 void set_asym(
const std::string & arg) {
asym = arg; };
90 void set_signed(
bool arg) {
is_signed = arg; };
91 void set_tape_marks(
bool arg) {
tape_marks = arg; };
infinint slice_size
slice of the first slice or zero if not applicable
std::string asym
asymetrical encryption
infinint archive_size
total size of the archive
switch module to limitint (32 ou 64 bits integers) or infinint
the arbitrary large positive integer class
infinint storage_size
amount of byte used to store (compressed/encrypted) data
holds the statistics contents of a catalogue
the archive_summary class provides information about a given archive
bool tape_marks
whether the archive has tape marks (for sequential reading)
datastructure holding the nature of file present in a given archive
std::string edition
archive format
bool is_signed
whether the archive is signed
infinint catalog_size
catalogue size if known, zero if not
infinint slice_number
number of slices composing the archive of zero if unknown
infinint data_size
amount of data saved (once uncompressed/unciphered)
entree_stats contents
nature of saved files
std::string user_comment
user comment
std::string algo_zip
compression algorithm
std::string cipher
encryption algorithm
infinint first_slice_size
slice of the middle slices or zero if not applicable
infinint last_slice_size
slice of the last slice or zero if not applicable
libdar namespace encapsulate all libdar symbols