CernVM-FS  2.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CacheManager::BlessedObject Struct Reference

#include <cache.h>

Collaboration diagram for CacheManager::BlessedObject:

Public Member Functions

 BlessedObject (const shash::Any &id)
 
 BlessedObject (const shash::Any &id, const ObjectInfo info)
 
 BlessedObject (const shash::Any &id, ObjectType type)
 
 BlessedObject (const shash::Any &id, const std::string &description)
 
 BlessedObject (const shash::Any &id, ObjectType type, const std::string &description)
 

Public Attributes

shash::Any id
 
ObjectInfo info
 

Detailed Description

A content hash together with a (partial) ObjectInfo meta-data.

Definition at line 103 of file cache.h.

Constructor & Destructor Documentation

CacheManager::BlessedObject::BlessedObject ( const shash::Any id)
inlineexplicit

Definition at line 104 of file cache.h.

CacheManager::BlessedObject::BlessedObject ( const shash::Any id,
const ObjectInfo  info 
)
inline

Definition at line 105 of file cache.h.

CacheManager::BlessedObject::BlessedObject ( const shash::Any id,
ObjectType  type 
)
inline

Definition at line 108 of file cache.h.

CacheManager::BlessedObject::BlessedObject ( const shash::Any id,
const std::string &  description 
)
inline

Definition at line 111 of file cache.h.

CacheManager::BlessedObject::BlessedObject ( const shash::Any id,
ObjectType  type,
const std::string &  description 
)
inline

Definition at line 114 of file cache.h.

Member Data Documentation

shash::Any CacheManager::BlessedObject::id

Definition at line 121 of file cache.h.

ObjectInfo CacheManager::BlessedObject::info

Definition at line 122 of file cache.h.


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