Disk ARchive  2.5.2
Full featured and portable backup and archiving tool
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions
libdar::crit_in_place_is_inode Class Reference

returns true if the first entry is an inode (whatever is the second) More...

#include <criterium.hpp>

Inherits libdar::criterium.

List of all members.

Public Member Functions

bool evaluate (const cat_nomme &first, const cat_nomme &second) const
 criterum interface method
criteriumclone () const
 clone construction method

Detailed Description

returns true if the first entry is an inode (whatever is the second)

Note:
the current only entry that can be found in an archive which is not an inode, is an entry signaling that a file has been destroyed since the archive of reference.

Definition at line 237 of file criterium.hpp.


Member Function Documentation

criterium* libdar::crit_in_place_is_inode::clone ( ) const [inline, virtual]

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

References libdar::on_pool::get_pool().

bool libdar::crit_in_place_is_inode::evaluate ( const cat_nomme first,
const cat_nomme second 
) const [virtual]

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.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines