26 #ifndef CAT_IGNORED_HPP
27 #define CAT_IGNORED_HPP
29 #include "../my_config.h"
58 virtual unsigned char signature()
const override {
return 'i'; };
63 virtual void inherited_dump(
const pile_descriptor & pdesc,
bool small)
const override {
throw SRC_BUG; };
base class of all objects contained in a catalogue and that can be named
the root class from all other inherite for any entry in the catalogue
the present file to ignore (not to be recorded as deleted later)
virtual cat_entree * clone() const override
a way to copy the exact type of an object even if pointed to by a parent class pointer
virtual bool operator==(const cat_entree &ref) const override
returns true if the two object are the same
virtual void inherited_dump(const pile_descriptor &pdesc, bool small) const override
inherited class may overload this method but shall first call the parent's inherited_dump() in the ov...
virtual std::string get_description() const override
inherited class designation
virtual unsigned char signature() const override
inherited class signature
the base class for all entry that have a name
@ saved
inode is saved in the archive
libdar namespace encapsulate all libdar symbols