Disk ARchive  2.4.21
Public Member Functions | List of all members
libdar::crit_in_place_is_dir Class Reference

returns true if the first entry is a directory (whatever is the second) More...

#include <criterium.hpp>

Inherits libdar::criterium.

Public Member Functions

bool evaluate (const nomme &first, const nomme &second) const
 criterum interface method More...
 
criteriumclone () const
 clone construction method More...
 

Additional Inherited Members

- Static Protected Member Functions inherited from libdar::criterium
static const inodeget_inode (const nomme *arg)
 

Detailed Description

returns true if the first entry is a directory (whatever is the second)

Definition at line 246 of file criterium.hpp.

Member Function Documentation

§ clone()

criterium* libdar::crit_in_place_is_dir::clone ( ) const
inlinevirtual

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 250 of file criterium.hpp.

§ evaluate()

bool libdar::crit_in_place_is_dir::evaluate ( const nomme first,
const nomme second 
) const
inlinevirtual

criterum interface method

Parameters
[in]firstentry to compare with the following (this is the original or 'in place' entry)
[in]secondthe 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.

Definition at line 249 of file criterium.hpp.


The documentation for this class was generated from the following file: