casacore
Public Member Functions | Public Attributes | List of all members
casacore::MultiFileInfo Struct Reference

Helper class for MultiFileBase containing info per internal file. More...

#include <MultiFileBase.h>

Public Member Functions

 MultiFileInfo (Int64 bufSize=0)
 

Public Attributes

vector< Int64blockNrs
 
vector< char > buffer
 
Int64 curBlock
 
Int64 fsize
 
String name
 
Bool dirty
 
CountedPtr< HDF5Groupgroup
 
CountedPtr< HDF5DataSetdataSet
 

Detailed Description

Helper class for MultiFileBase containing info per internal file.

Intended use:

Internal

Definition at line 52 of file MultiFileBase.h.

Constructor & Destructor Documentation

§ MultiFileInfo()

casacore::MultiFileInfo::MultiFileInfo ( Int64  bufSize = 0)
explicit

Member Data Documentation

§ blockNrs

vector<Int64> casacore::MultiFileInfo::blockNrs

Definition at line 54 of file MultiFileBase.h.

§ buffer

vector<char> casacore::MultiFileInfo::buffer

Definition at line 55 of file MultiFileBase.h.

Referenced by casacore::MultiFileBase::writeDirty().

§ curBlock

Int64 casacore::MultiFileInfo::curBlock

Definition at line 56 of file MultiFileBase.h.

Referenced by casacore::MultiFileBase::writeDirty().

§ dataSet

CountedPtr<HDF5DataSet> casacore::MultiFileInfo::dataSet

Definition at line 61 of file MultiFileBase.h.

§ dirty

Bool casacore::MultiFileInfo::dirty

Definition at line 59 of file MultiFileBase.h.

Referenced by casacore::MultiFileBase::writeDirty().

§ fsize

Int64 casacore::MultiFileInfo::fsize

Definition at line 57 of file MultiFileBase.h.

§ group

CountedPtr<HDF5Group> casacore::MultiFileInfo::group

Definition at line 60 of file MultiFileBase.h.

§ name

String casacore::MultiFileInfo::name

Definition at line 58 of file MultiFileBase.h.


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