CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
compat::inode_tracker_v2::InodeMap Class Reference

#include <compat.h>

Public Member Functions

 InodeMap ()
 
bool LookupMd5Path (const uint64_t inode, shash_v1::Md5 *md5path)
 
void Insert (const uint64_t inode, const shash_v1::Md5 &md5path)
 
void Erase (const uint64_t inode)
 
void Clear ()
 

Public Attributes

SmallHashDynamic< uint64_t,
shash_v1::Md5
map_
 

Detailed Description

Definition at line 498 of file compat.h.

Constructor & Destructor Documentation

compat::inode_tracker_v2::InodeMap::InodeMap ( )
inline

Definition at line 500 of file compat.h.

Here is the call graph for this function:

Member Function Documentation

void compat::inode_tracker_v2::InodeMap::Clear ( )
inline

Definition at line 513 of file compat.h.

Here is the call graph for this function:

void compat::inode_tracker_v2::InodeMap::Erase ( const uint64_t  inode)
inline

Definition at line 510 of file compat.h.

Here is the call graph for this function:

void compat::inode_tracker_v2::InodeMap::Insert ( const uint64_t  inode,
const shash_v1::Md5 md5path 
)
inline

Definition at line 507 of file compat.h.

Here is the call graph for this function:

bool compat::inode_tracker_v2::InodeMap::LookupMd5Path ( const uint64_t  inode,
shash_v1::Md5 md5path 
)
inline

Definition at line 503 of file compat.h.

Referenced by compat::inode_tracker_v2::InodeTracker::FindPath().

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

SmallHashDynamic<uint64_t, shash_v1::Md5> compat::inode_tracker_v2::InodeMap::map_

Definition at line 515 of file compat.h.

Referenced by LookupMd5Path(), and compat::inode_tracker_v2::Migrate().


The documentation for this class was generated from the following file: