realises the AND operator
More...
#include <criterium.hpp>
|
void | copy_from (const crit_and &ref) |
|
void | detruit () |
|
realises the AND operator
Definition at line 506 of file criterium.hpp.
◆ crit_and() [1/2]
libdar::crit_and::crit_and |
( |
| ) |
|
|
inline |
◆ crit_and() [2/2]
libdar::crit_and::crit_and |
( |
const crit_and & |
ref | ) |
|
|
inline |
◆ ~crit_and()
libdar::crit_and::~crit_and |
( |
| ) |
|
|
inline |
◆ clear()
void libdar::crit_and::clear |
( |
| ) |
|
|
inline |
◆ clone()
virtual criterium * libdar::crit_and::clone |
( |
| ) |
const |
|
inlineoverridevirtual |
clone construction method
- Returns
- a new object of the same type,
- Note
- this method must be implemented in all the leaf classes of the class hierarchy rooted at the criterium class
Implements libdar::criterium.
Definition at line 523 of file criterium.hpp.
◆ evaluate()
virtual bool libdar::crit_and::evaluate |
( |
const cat_nomme & |
first, |
|
|
const cat_nomme & |
second |
|
) |
| const |
|
overridevirtual |
criterum interface method
- Parameters
-
[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) |
- Returns
- the result of the criterium evaluation (true or false)
Implements libdar::criterium.
◆ operator=()
◆ operand
std::deque<criterium *> libdar::crit_and::operand |
|
protected |
The documentation for this class was generated from the following file: