Public Member Functions | Private Attributes

Attrib::DataCubesWriter Class Reference

Inheritance diagram for Attrib::DataCubesWriter:
Executor SequentialTask Task NamedObject CallBacker

List of all members.

Public Member Functions

 DataCubesWriter (const MultiID &, const Attrib::DataCubes &, const TypeSet< int > &cubeindices)
 ~DataCubesWriter ()
void setSelection (const HorSampling &, const Interval< int > &)
od_int64 nrDone () const
od_int64 totalNr () const
const char * message () const
const char * nrDoneText () const
int nextStep ()

Private Attributes

int nrdone_
int totalnr_
const Attrib::DataCubescube_
HorSamplingIterator iterator_
BinID currentpos_
MultiID mid_
SeisTrcWriterwriter_
SeisTrctrc_
TypeSet< int > cubeindices_
HorSampling hrg_
Interval< int > zrg_

Constructor & Destructor Documentation

Attrib::DataCubesWriter::DataCubesWriter ( const MultiID ,
const Attrib::DataCubes ,
const TypeSet< int > &  cubeindices 
)
Attrib::DataCubesWriter::~DataCubesWriter (  ) 

Member Function Documentation

const char* Attrib::DataCubesWriter::message (  )  const [inline, virtual]

Reimplemented from Task.

int Attrib::DataCubesWriter::nextStep (  )  [virtual]

Implements SequentialTask.

od_int64 Attrib::DataCubesWriter::nrDone (  )  const [virtual]

Reimplemented from Task.

const char* Attrib::DataCubesWriter::nrDoneText (  )  const [inline, virtual]

Reimplemented from Task.

void Attrib::DataCubesWriter::setSelection ( const HorSampling ,
const Interval< int > &   
)
od_int64 Attrib::DataCubesWriter::totalNr (  )  const [virtual]

Reimplemented from Task.


Member Data Documentation