Disk ARchive
2.7.15
Full featured and portable backup and archiving tool
|
the basic constant action More...
#include <crit_action.hpp>
Public Member Functions | |
crit_constant_action (over_action_data data, over_action_ea ea) | |
the constuctor More... | |
crit_constant_action (const crit_constant_action &ref)=default | |
crit_constant_action & | operator= (const crit_constant_action &ref)=default |
virtual void | get_action (const cat_nomme &first, const cat_nomme &second, over_action_data &data, over_action_ea &ea) const override |
the inherited pure virtual methods from class action that must be implemented | |
virtual crit_action * | clone () const override |
clone construction method More... | |
Public Member Functions inherited from libdar::crit_action | |
crit_action (const crit_action &ref)=default | |
crit_action (crit_action &&ref) noexcept=default | |
crit_action & | operator= (const crit_action &ref)=default |
crit_action & | operator= (crit_action &&ref) noexcept=default |
virtual | ~crit_action ()=default |
the destructor | |
Private Attributes | |
over_action_data | x_data |
over_action_ea | x_ea |
the basic constant action
the resulting action is not dependant on the files to compare it always returns the action provided through its constructor
Definition at line 114 of file crit_action.hpp.
|
inline |
the constuctor
[in] | data | the action to perform on data |
[in] | ea | the action to perform on EA |
Definition at line 121 of file crit_action.hpp.
References libdar::compile_time::ea().
Referenced by clone().
|
inlineoverridevirtual |
clone construction method
Implements libdar::crit_action.
Definition at line 129 of file crit_action.hpp.
References crit_constant_action().