26 #ifndef CAT_IGNORED_DIR_HPP 27 #define CAT_IGNORED_DIR_HPP 29 #include "../my_config.h" 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;
class used to organize objects in tree in catalogue as like directories in a filesystem ...
memory_pool * get_pool() const
cat_entree * clone() const
a way to copy the exact type of an object even if pointed to by a parent class pointer ...
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...
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
the root class for all cat_inode
base object for all inode types, managed EA and FSA, dates, permissions, ownership, ...
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 ...
libdar namespace encapsulate all libdar symbols
unsigned char signature() const
inherited class signature