#include <fsc_FRIblockUnpacker.h>


Definition at line 32 of file fsc_FRIblockUnpacker.h.
Public Member Functions | |
| fsc_FRIblockUnpacker (stx_CacheKey_t a_cacheElKey, fsc_DataLMgr &a_dataLMgr, UInt32_t a_cacheSize, ivd_MedVolNum_t a_medVolNum, ivd_MediaKey_t a_mediaKey, UInt32_t a_blkSize) | |
| virtual | ~fsc_FRIblockUnpacker (void) |
Static Public Member Functions | |
| static stx_CacheKey_t | KeyGen (UInt64_t a_migID, UInt32_t a_copyID) |
Public Attributes | |
| log_CLASSID_m | |
| fsc_FRIblockUnpacker::fsc_FRIblockUnpacker | ( | stx_CacheKey_t | a_cacheElKey, | |
| fsc_DataLMgr & | a_dataLMgr, | |||
| UInt32_t | a_cacheSize, | |||
| ivd_MedVolNum_t | a_medVolNum, | |||
| ivd_MediaKey_t | a_mediaKey, | |||
| UInt32_t | a_blkSize | |||
| ) |
Definition at line 36 of file fsc_FRIblockUnpacker.cpp.
References log_FUNC_m.
00043 : 00044 stx_CacheEl(a_cacheElKey), 00045 fsc_FRIunpacker( 00046 a_dataLMgr, 00047 a_cacheSize, 00048 a_medVolNum, 00049 a_mediaKey, 00050 new df_BlockProxy(blk_FRI_c, bbt_DISK_FRI_RECOVERY, a_blkSize) 00051 ) 00052 { 00053 log_FUNC_m(fsc_FRIblockUnpacker); 00054 }
| virtual fsc_FRIblockUnpacker::~fsc_FRIblockUnpacker | ( | void | ) | [inline, virtual] |
| static stx_CacheKey_t fsc_FRIblockUnpacker::KeyGen | ( | UInt64_t | a_migID, | |
| UInt32_t | a_copyID | |||
| ) | [inline, static] |
Definition at line 45 of file fsc_FRIblockUnpacker.h.
References assert.
Referenced by i_FSC_i::CompleteMigration(), and i_FSC_i::InsertSplitFromFRIBlock().
00045 { 00046 // copyID s not larger than 15 00047 assert(a_copyID < 16); 00048 return (a_migID << 4) + a_copyID; 00049 };

1.5.6