![]() |
Disk ARchive 2.7.16
Full featured and portable backup and archiving tool
|
the basic constant action More...
#include <crit_action.hpp>
Inherits libdar::crit_action.
Public Member Functions | |
crit_constant_action (over_action_data data, over_action_ea ea) | |
the constuctor | |
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 | |
![]() | |
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.
Referenced by clone().
|
inlineoverridevirtual |
clone construction method
Implements libdar::crit_action.
Definition at line 129 of file crit_action.hpp.
References crit_constant_action().
|
inlineoverridevirtual |
the inherited pure virtual methods from class action that must be implemented
Implements libdar::crit_action.
Definition at line 128 of file crit_action.hpp.
|
private |
Definition at line 132 of file crit_action.hpp.
|
private |
Definition at line 133 of file crit_action.hpp.