CernVM-FS
2.12.0
|
#include <catalog.h>
Public Member Functions | |
InodeRange () | |
bool | ContainsInode (const inode_t inode) const |
void | MakeDummy () |
bool | IsInitialized () const |
bool | IsDummy () const |
Public Attributes | |
uint64_t | offset |
uint64_t | size |
Every Catalog gets an InodeRange assigned when attached to a CatalogManager. Inodes are assigned at runtime out of this InodeRange. An inode is computed by <row id="" of="" entry>=""> + offset
|
inline |
|
inline |
Definition at line 62 of file catalog.h.
Referenced by catalog::Catalog::GetMangledInode().
|
inline |
Definition at line 61 of file catalog.h.
Referenced by IsDummy(), and catalog::Catalog::IsInitialized().
|
inline |
Definition at line 59 of file catalog.h.
Referenced by catalog::Catalog::InitStandalone().
uint64_t catalog::InodeRange::offset |
Definition at line 50 of file catalog.h.
Referenced by catalog::AbstractCatalogManager< CatalogT >::AcquireInodes(), ContainsInode(), catalog::Catalog::GetMangledInode(), IsInitialized(), and MakeDummy().
uint64_t catalog::InodeRange::size |
Definition at line 51 of file catalog.h.
Referenced by catalog::AbstractCatalogManager< CatalogT >::AcquireInodes(), ContainsInode(), and IsDummy().