libdar::inode Class Reference
[Private]

the root class for all inode More...

#include <catalogue.hpp>

Inherits libdar::nomme.

Inherited by libdar::device, libdar::directory, libdar::file, libdar::ignored_dir, libdar::lien, libdar::prise, and libdar::tube.

List of all members.

Public Types

enum  comparison_fields
 flag used to only consider certain fields when comparing/restoring inodes
enum  ea_status

Public Member Functions

U_16 get_uid () const
U_16 get_gid () const
U_16 get_perm () const
infinint get_last_access () const
infinint get_last_modif () const
void set_last_access (const infinint &x_time)
void set_last_modif (const infinint &x_time)
saved_status get_saved_status () const
void set_saved_status (saved_status x)
infinint get_device () const
ea_status ea_get_saved_status () const
void ea_set_offset (const infinint &pos)
void ea_set_crc (const crc &val)
void ea_get_crc (crc &val) const
void change_ea_location (generic_file *loc)

Protected Member Functions

virtual void sub_compare (user_interaction &dialog, const inode &other) const


Detailed Description

the root class for all inode

Definition at line 157 of file catalogue.hpp.


The documentation for this class was generated from the following file:
Generated on Wed Feb 28 02:41:07 2007 for Disk ARchive by  doxygen 1.5.1