![]() |
Disk ARchive
2.5.6
Full featured and portable backup and archiving tool
|
realises the AND operator More...
#include <criterium.hpp>
Inherits libdar::criterium.
Inherited by libdar::crit_or.
Public Member Functions | |
crit_and (const crit_and &ref) | |
const crit_and & | operator= (const crit_and &ref) |
void | add_crit (const criterium &ref) |
void | clear () |
void | gobe (crit_and &to_be_voided) |
this call merges to the current call the arguments of another "crit_and", the given argument is cleared of its arguments. | |
virtual bool | evaluate (const cat_nomme &first, const cat_nomme &second) const |
criterum interface method More... | |
criterium * | clone () const |
clone construction method More... | |
![]() | |
void * | operator new (size_t n_byte) |
void * | operator new (size_t n_byte, const std::nothrow_t ¬hrow_value) |
void * | operator new[] (size_t n_byte) |
void * | operator new[] (size_t n_byte, const std::nothrow_t ¬hrow_value) |
void * | operator new (size_t n_byte, memory_pool *p) |
void * | operator new[] (size_t n_byte, memory_pool *p) |
void | operator delete (void *ptr, memory_pool *p) |
this operator is called by the compiler if an exception is throw from the constructor of the allocated object | |
void | operator delete[] (void *ptr, memory_pool *p) |
this operator is called by the compiler if an exception is throw from the constructor of the allocated objects | |
void | operator delete (void *ptr) |
this is the usual delete operator, modified to handle allocated objects allocated on a memory pool or not | |
void | operator delete[] (void *ptr) |
this is the usual delete[] operator, modified to handle allocated objects allocated on a memory pool or not | |
Protected Attributes | |
std::vector< criterium * > | operand |
Additional Inherited Members | |
![]() | |
memory_pool * | get_pool () const |
template<class T > | |
void | meta_new (T *&ptr, size_t num) |
template<class T > | |
void | meta_delete (T *ptr) |
![]() | |
static const cat_inode * | get_inode (const cat_nomme *arg) |
realises the AND operator
Definition at line 492 of file criterium.hpp.
|
inlinevirtual |
clone construction method
Implements libdar::criterium.
Definition at line 507 of file criterium.hpp.
References libdar::crit_action::clone(), libdar::crit_ask_user_for_data_action(), libdar::crit_ask_user_for_EA_action(), libdar::crit_ask_user_for_FSA_action(), libdar::crit_show_entry_info(), libdar::crit_not::evaluate(), and libdar::on_pool::get_pool().
|
virtual |
criterum interface method
[in] | first | entry to compare with the following (this is the original or 'in place' entry) |
[in] | second | the other entry to compare with the previous one (this is the new entry to add) |
Implements libdar::criterium.