CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
directory_entry.h File Reference
#include <sys/types.h>
#include <cassert>
#include <cstring>
#include <string>
#include <vector>
#include "bigvector.h"
#include "compression.h"
#include "crypto/hash.h"
#include "shortstring.h"
#include "util/platform.h"
Include dependency graph for directory_entry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  catalog::CatalogBalancer< CatalogMgrT >
 
class  catalog::DirectoryEntryBase
 
struct  catalog::DirectoryEntryBase::Difference
 
class  catalog::DirectoryEntry
 
struct  catalog::StatEntry
 

Namespaces

 publish
 
 swissknife
 
 catalog
 

Typedefs

typedef uint64_t catalog::inode_t
 
typedef std::vector
< DirectoryEntry > 
catalog::DirectoryEntryList
 
typedef std::vector
< DirectoryEntryBase > 
catalog::DirectoryEntryBaseList
 
typedef BigVector< StatEntry > catalog::StatEntryList
 

Enumerations

enum  catalog::SpecialDirents { catalog::kDirentNormal = 0, catalog::kDirentNegative }