fsc_medVolData_t Struct Reference
[File System Catalog]

#include <fsc_common.h>

Collaboration diagram for fsc_medVolData_t:

Collaboration graph
[legend]

List of all members.


Detailed Description

Definition at line 359 of file fsc_common.h.


Public Member Functions

string Dump ()
string MismatchDump ()

Static Public Member Functions

static int Compare (const void *a_st, const void *a_nd)
static string DumpHdr ()

Public Attributes

UInt32_t blockOffset
ivd_RecordIDX_t fileID
fsc_UInt48 dataSize
fsc_UInt48 migrationID
fsc_UInt48 splitOffset
fsc_UInt48 splitSize
UInt16_t dataType
UInt16_t status
 log_CLASSID_m

Member Function Documentation

static int fsc_medVolData_t::Compare ( const void *  a_st,
const void *  a_nd 
) [inline, static]

Definition at line 371 of file fsc_common.h.

References blockOffset.

Referenced by fsc_MedVolReader::SortData().

00372                                           {
00373         return reinterpret_cast<const fsc_medVolData_t*>(a_st)->blockOffset
00374              - reinterpret_cast<const fsc_medVolData_t*>(a_nd)->blockOffset;
00375     };

Here is the caller graph for this function:

string fsc_medVolData_t::DumpHdr (  )  [static]

Definition at line 133 of file fsc_common.cpp.

References str.

Referenced by fsc_MedVolReader::SortData().

00133                                  {
00134     ostringstream str;
00135     str << "    blockOfs"    
00136         << "      fileID"     
00137         << "    dataSize"   
00138         << "   migrationID"
00139         << " splitOffset"
00140         << "   splitSize"
00141         << " status"
00142         << " dataType"; 
00143     return str.str();
00144 }

Here is the caller graph for this function:

string fsc_medVolData_t::Dump (  ) 

Definition at line 148 of file fsc_common.cpp.

References blockOffset, dataSize, dataType, fileID, migrationID, splitOffset, splitSize, status, and str.

00148                               {
00149     ostringstream str;
00150     str << setw(12) << blockOffset
00151         << setw(12) << fileID
00152         << setw(12) << dataSize
00153         << setw(14) << migrationID
00154         << setw(12) << splitOffset
00155         << setw(12) << splitSize
00156         << setw(7)  << status
00157         << setw(2) << (int)dataType;
00158     return str.str();
00159 }

string fsc_medVolData_t::MismatchDump (  ) 

Definition at line 162 of file fsc_common.cpp.

References blockOffset, dataSize, dataType, fileID, migrationID, splitOffset, splitSize, status, and str.

Referenced by fsc_VolumeCheck::Check().

00162                                       {
00163     ostringstream str;
00164     str << "\n    blockOfs  " << blockOffset
00165         << "\n    fileID    " << fileID
00166         << "\n    dataSize  " << dataSize
00167         << "\n    migID     " << migrationID
00168         << "\n    splitOff  " << splitOffset
00169         << "\n    splitSize " << splitSize
00170         << "\n    status    " << status
00171         << "\n    dataType  " << (int)dataType << endl;
00172     return str.str();
00173 }

Here is the caller graph for this function:


Member Data Documentation

Definition at line 369 of file fsc_common.h.


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

Generated on Mon Feb 27 19:21:23 2012 for OPENARCHIVE by  doxygen 1.5.6