26 #ifndef CAT_IGNORED_DIR_HPP
27 #define CAT_IGNORED_DIR_HPP
29 #include "../my_config.h"
50 const pile_descriptor & pdesc,
52 bool small) :
cat_inode(dialog, pdesc, reading_ver, s_not_saved, small) {
throw SRC_BUG; };
60 void inherited_dump(
const pile_descriptor & pdesc,
bool small)
const;
cat_entree * clone() const
a way to copy the exact type of an object even if pointed to by a parent class pointer ...
class used to organize objects in tree in catalogue as like directories in a filesystem ...
This is a pure virtual class that is used by libdar when interaction with the user is required...
the cat_directory inode class
bool operator==(const cat_entree &ref) const
returns true if the two object have the same content
memory_pool * get_pool() const
unsigned char signature() const
inherited class signature
the root class for all cat_inode
base object for all inode types, managed EA and FSA, dates, permissions, ownership, ...
class archive_version manages the version of the archive format
the root class from all other inherite for any entry in the catalogue
the ignored cat_directory class, to be promoted later as empty cat_directory if needed ...
void inherited_dump(const pile_descriptor &pdesc, bool small) const
inherited class may overload this method but shall first call the parent's inherited_dump() in the ov...