Public Member Functions | Static Public Member Functions | Public Attributes

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.

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

Detailed Description

Definition at line 373 of file fsc_common.h.


Member Function Documentation

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

Definition at line 385 of file fsc_common.h.

References blockOffset.

Referenced by fsc_MedVolReader::SortData().

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

Here is the caller graph for this function:

string fsc_medVolData_t::Dump (  ) 

Definition at line 162 of file fsc_common.cpp.

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

                              {
    ostringstream str;
    str << setw(12) << blockOffset
        << setw(12) << fileID
        << setw(12) << dataSize
        << setw(14) << migrationID
        << setw(12) << splitOffset
        << setw(12) << splitSize
        << setw(7)  << status
        << setw(2) << (int)dataType;
    return str.str();
}

string fsc_medVolData_t::DumpHdr (  )  [static]

Definition at line 147 of file fsc_common.cpp.

References str.

Referenced by fsc_MedVolReader::SortData().

                                 {
    ostringstream str;
    str << "    blockOfs"    
        << "      fileID"     
        << "    dataSize"   
        << "   migrationID"
        << " splitOffset"
        << "   splitSize"
        << " status"
        << " dataType"; 
    return str.str();
}

Here is the caller graph for this function:

string fsc_medVolData_t::MismatchDump (  ) 

Definition at line 176 of file fsc_common.cpp.

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

Referenced by fsc_VolumeCheck::Check().

                                      {
    ostringstream str;
    str << "\n    blockOfs  " << blockOffset
        << "\n    fileID    " << fileID
        << "\n    dataSize  " << dataSize
        << "\n    migID     " << migrationID
        << "\n    splitOff  " << splitOffset
        << "\n    splitSize " << splitSize
        << "\n    status    " << status
        << "\n    dataType  " << (int)dataType << endl;
    return str.str();
}

Here is the caller graph for this function:


Member Data Documentation

Definition at line 383 of file fsc_common.h.


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