0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
Hypertable::FileBlockCache::BlockCacheEntry Class Reference

Public Member Functions

 BlockCacheEntry ()
 
 BlockCacheEntry (int id, uint64_t offset, const EventPtr &e)
 
int64_t key () const
 

Public Attributes

int file_id {-1}
 
uint32_t length {}
 
uint64_t file_offset {}
 
uint8_t * block {}
 
uint32_t ref_count {}
 
EventPtr event
 

Detailed Description

Definition at line 120 of file FileBlockCache.h.

Constructor & Destructor Documentation

Hypertable::FileBlockCache::BlockCacheEntry::BlockCacheEntry ( )
inline

Definition at line 122 of file FileBlockCache.h.

Hypertable::FileBlockCache::BlockCacheEntry::BlockCacheEntry ( int  id,
uint64_t  offset,
const EventPtr e 
)
inline

Definition at line 123 of file FileBlockCache.h.

Member Function Documentation

int64_t Hypertable::FileBlockCache::BlockCacheEntry::key ( ) const
inline

Definition at line 132 of file FileBlockCache.h.

Member Data Documentation

uint8_t* Hypertable::FileBlockCache::BlockCacheEntry::block {}

Definition at line 129 of file FileBlockCache.h.

EventPtr Hypertable::FileBlockCache::BlockCacheEntry::event

Definition at line 131 of file FileBlockCache.h.

int Hypertable::FileBlockCache::BlockCacheEntry::file_id {-1}

Definition at line 126 of file FileBlockCache.h.

uint64_t Hypertable::FileBlockCache::BlockCacheEntry::file_offset {}

Definition at line 128 of file FileBlockCache.h.

uint32_t Hypertable::FileBlockCache::BlockCacheEntry::length {}

Definition at line 127 of file FileBlockCache.h.

uint32_t Hypertable::FileBlockCache::BlockCacheEntry::ref_count {}

Definition at line 130 of file FileBlockCache.h.


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