|
Disk ARchive
2.4.13
|
the hard link implementation (etoile means star in French, seen a star as a point from which are thrown many ray of light) More...
#include <catalogue.hpp>
Public Member Functions | |
| etoile (inode *host, const infinint &etiquette_number) | |
| build a object More... | |
| etoile (const etoile &ref) | |
| const etoile & | operator= (const etoile &ref) |
| void | add_ref (void *ref) |
| void | drop_ref (void *ref) |
| infinint | get_ref_count () const |
| inode * | get_inode () const |
| infinint | get_etiquette () const |
| void | change_etiquette (const infinint &new_val) |
| bool | is_counted () const |
| bool | is_wrote () const |
| bool | is_dumped () const |
| void | set_counted (bool val) |
| void | set_wrote (bool val) |
| void | set_dumped (bool val) |
| const void * | get_first_ref () const |
the hard link implementation (etoile means star in French, seen a star as a point from which are thrown many ray of light)
Definition at line 342 of file catalogue.hpp.
build a object
| [in] | host | is an inode, it must not be a directory (this would throw an Erange exception) |
| [in] | etiquette_number | is the identifier of this multiply linked structure |
1.8.6