Inheritance diagram for Inode:
 Collaboration diagram for Inode:Public Member Functions | |
| Inode (Filesystem *fs) | |
| bool | is_new () const | 
| void | clear_new_flag () | 
| void | mark_dirty () | 
| bool | is_dirty () const | 
| int | write_to_disk () | 
| void | get () | 
| void | put () | 
Public Attributes | |
| ino_t | ino | 
| umode_t | mode | 
| unsigned int | nlinks | 
| uid_t | uid | 
| gid_t | gid | 
| off_t | size | 
| time_t | atime | 
| time_t | mtime | 
| time_t | ctime | 
| unsigned int | refcount | 
| Inode * | icache_next | 
| Filesystem * | filesystem | 
| int | flags | 
Static Public Attributes | |
| static const int | DIRTY_FLAG = 0x1 | 
| static const int | NEW_FLAG = 0x2 |