#include <fio_CirFileTrans.h>
Definition at line 81 of file fio_CirFileTrans.h.
Public Member Functions | |
| fio_CirBlockHeader_t () | |
| fio_CirBlockHeader_t (fio_RecordIDX_t a_NextBlockIdx) | |
Public Attributes | |
| UInt32_t | Prefix |
| fio_RecordIDX_t | NextBlockIdx |
| log_CLASSID_m | |
Friends | |
| ostream & | operator<< (ostream &a_os, const fio_CirBlockHeader_t &a_cbh) |
| fio_CirBlockHeader_t::fio_CirBlockHeader_t | ( | ) | [inline] |
Definition at line 82 of file fio_CirFileTrans.h.
00083 : 00084 Prefix(0x24484224), // "$BH$" block header little endian 00085 NextBlockIdx(0) { 00086 // Empty 00087 };
| fio_CirBlockHeader_t::fio_CirBlockHeader_t | ( | fio_RecordIDX_t | a_NextBlockIdx | ) | [inline] |
Definition at line 89 of file fio_CirFileTrans.h.
00091 : 00092 Prefix(0x24484224), // "$BH$" block header little endian 00093 NextBlockIdx(a_NextBlockIdx) { 00094 //Empty 00095 };
| ostream& operator<< | ( | ostream & | a_os, | |
| const fio_CirBlockHeader_t & | a_cbh | |||
| ) | [friend] |
Definition at line 44 of file fio_CirFileTrans.cpp.
00044 { 00045 a_os << "\n******* Cirkular block header *********" 00046 << "\nprefix " << cmn_HexDump(&a_cbh.Prefix, 4) 00047 << "NextBlockIdx " << a_cbh.NextBlockIdx 00048 << "\n---------------------------------------\n"; 00049 return a_os; 00050 }
Definition at line 101 of file fio_CirFileTrans.h.
Referenced by fio_CirFileTrans::CheckBlockChain(), fio_CirFileTrans::GetRFIdxFromNextBlock(), fio_CirFileTrans::GetRNIdxFromNextBlock(), fio_CirFileTrans::NewWriteBackBlock(), and operator<<().
Definition at line 102 of file fio_CirFileTrans.h.
1.5.6