#include <df_types.h>
Definition at line 214 of file df_types.h.
Public Member Functions | |
| df_RecCmn_t () | |
| ~df_RecCmn_t () | |
| const char * | GetVarDataNet (const ivd_VarData_t &a_varDataN) const |
| Returns pointer to the beginning of the variable attribute. | |
| const char * | GetVarDataHost (const ivd_VarData_t &a_varDataH) const |
| Returns pointer to the beginning of the variable attribute. | |
Public Attributes | |
| UInt16_t | verMajor |
| UInt16_t | verMinor |
| UInt8_t | magicCookie [df_RECCOOKIE_SIZE_d] |
| UInt32_t | type |
| Record type: see rec_XXX_c constants. | |
| UInt32_t | flags |
| Record flags: see df_RF_xxx defines. | |
| UInt32_t | seqNum |
| Record sequence number: each job starts counting from 1. | |
| UInt32_t | size |
| Record size: including all type specific and variable part. | |
| UInt32_t | reserved1 [2] |
Friends | |
| IVD_DF_DECL_d ostream & | operator<< (ostream &a_os, const df_RecCmn_t &a_recCmn) |
| df_RecCmn_t::df_RecCmn_t | ( | ) | [inline] |
| df_RecCmn_t::~df_RecCmn_t | ( | ) | [inline] |
| IVD_DF_DECL_d ostream& operator<< | ( | ostream & | a_os, | |
| const df_RecCmn_t & | a_recCmn | |||
| ) | [friend] |
Definition at line 295 of file df_const.cpp.
00295 { 00296 a_os <<" <Record: " << 00297 string(reinterpret_cast<const char*>(&a_recCmn.type), 00298 sizeof(a_recCmn.type)) << ">" << 00299 " C=" << 00300 string(reinterpret_cast<const char*>(a_recCmn.magicCookie), 00301 sizeof(a_recCmn.magicCookie)) << 00302 " Ver=" << 00303 string(reinterpret_cast<const char*>(&a_recCmn.verMajor), 00304 sizeof(a_recCmn.verMajor)) << "." << 00305 string(reinterpret_cast<const char*>(&a_recCmn.verMinor), 00306 sizeof(a_recCmn.verMinor)) << 00307 " Flags=" << 00308 cmn_Num2Str(ntoh(a_recCmn.flags), true) << 00309 " SeqNum=" << ntoh(a_recCmn.seqNum) << 00310 " Size=" << ntoh(a_recCmn.size) << endl; 00311 return a_os; 00312 }
Definition at line 230 of file df_types.h.
Referenced by operator<<(), ParseBlock(), df_RecReader::VerifyRecHeader(), and df_Packer::WriteRecCmnRaw().
Definition at line 231 of file df_types.h.
Referenced by operator<<(), ParseBlock(), df_RecReader::VerifyRecHeader(), and df_Packer::WriteRecCmnRaw().
| UInt8_t df_RecCmn_t::magicCookie[df_RECCOOKIE_SIZE_d] |
Definition at line 232 of file df_types.h.
Referenced by df_BlockScanner::GetNextRecord(), df_BlockScanner::GetVolumeID(), operator<<(), ParseBlock(), df_RecReader::VerifiedRecCmn(), df_RecReader::VerifyRecHeader(), and df_Packer::WriteRecCmnRaw().
Record type: see rec_XXX_c constants.
Definition at line 235 of file df_types.h.
Referenced by df_Filter::CopyRecord(), df_Unpacker::GetBSData(), df_Unpacker::GetNextRecord(), df_BlockScanner::GetNextRecord(), df_RecReader::GetNextRecord(), df_BlockScanner::GetVolumeID(), operator<<(), ParseBlock(), df_RecReader::PositionToRecord(), bea_FRI::ReadFRIStart(), df_Unpacker::ReadRecBSEnd(), df_Unpacker::ReadRecBSStart(), df_Unpacker::ReadRecFile(), df_Unpacker::ReadRecFileEnd(), df_RecReader::Unpack(), df_RecReader::VerifiedRecCmn(), df_RecReader::VerifyRecHeader(), and df_Packer::WriteRecCmnRaw().
Record flags: see df_RF_xxx defines.
Definition at line 237 of file df_types.h.
Referenced by df_FRI::BlockWritten(), DumpFile(), df_BlockScanner::GetNextRecord(), df_FRI::MediumVolumeStart(), operator<<(), ParseBlock(), ParseFile(), df_RecReader::PrepareDataStreamUnpacker(), df_FRIDistiller::ProcRecBSStart(), df_Filter::ProcRecBSStart(), df_SplitInfoUnpacker::ProcRecFileEnd(), df_SplitInfoUnpacker::ProcRecFileHdr(), df_FRIDistiller::ProcRecFileHdr(), df_Unpacker::ReadRecFileEnd(), df_RecReader::VerifiedRecCmn(), df_RecReader::VerifyRecHeader(), and df_Packer::WriteRecCmnRaw().
Record sequence number: each job starts counting from 1.
Definition at line 240 of file df_types.h.
Referenced by df_FRI::BlockWritten(), df_FRIDistiller::CopyRecord(), df_Filter::CopyRecord(), df_BlockScanner::GetNextRecord(), df_FRI::MediumVolumeStart(), operator<<(), ParseBlock(), df_RecReader::PositionToRecord(), df_RecReader::VerifiedRecCmn(), df_RecReader::VerifyRecHeader(), and df_Packer::WriteRecCmnRaw().
Record size: including all type specific and variable part.
Definition at line 242 of file df_types.h.
Referenced by df_FRI::BlockWritten(), df_FRIDistiller::CopyRecord(), df_Filter::CopyRecord(), df_BlockScanner::GetNextRecord(), df_RecReader::GetNextRecord(), df_FRI::MediumVolumeStart(), operator<<(), ParseBlock(), df_RecReader::PositionToRecord(), df_RecReader::VerifyRecHeader(), and df_Packer::WriteRecCmnRaw().
1.5.6