|
Disk ARchive
2.4.13
|
the root class from all other inherite for any entry in the catalogue More...
#include <catalogue.hpp>
Inherited by libdar::eod, and libdar::nomme.
Public Member Functions | |
| void | dump (generic_file &f, bool small) const |
| write down the object information to a generic_file More... | |
| void | specific_dump (generic_file &f, bool small) const |
| this call gives an access to inherited_dump More... | |
| virtual void | post_constructor (generic_file &f) |
| called by entree::read and mirage::post_constructor, let inherited classes builds object's data after CRC has been read from file More... | |
| virtual unsigned char | signature () const =0 |
| virtual entree * | clone () const =0 |
Static Public Member Functions | |
| static entree * | read (user_interaction &dialog, generic_file &f, const archive_version &reading_ver, entree_stats &stats, std::map< infinint, etoile * > &corres, compression default_algo, generic_file *data_loc, generic_file *ea_loc, bool lax, bool only_detruit, escape *ptr) |
Protected Member Functions | |
| virtual void | inherited_dump (generic_file &f, bool small) const |
the root class from all other inherite for any entry in the catalogue
Definition at line 94 of file catalogue.hpp.
| void libdar::entree::dump | ( | generic_file & | f, |
| bool | small | ||
| ) | const |
write down the object information to a generic_file
| [in,out] | f | is the file where to write the data to |
| [in] | small | defines whether to do a small or normal dump |
|
inlinevirtual |
called by entree::read and mirage::post_constructor, let inherited classes builds object's data after CRC has been read from file
| [in,out] | f | is the file where to write the data to |
Reimplemented in libdar::file, and libdar::mirage.
Definition at line 134 of file catalogue.hpp.
|
inline |
this call gives an access to inherited_dump
| [in,out] | f | is the file where to write the data to |
| [in] | small | defines whether to do a small or normal dump |
Definition at line 128 of file catalogue.hpp.
1.8.6