Public Member Functions | Protected Attributes

SEGY::PreStackIndexer Class Reference

Inheritance diagram for SEGY::PreStackIndexer:
Executor SequentialTask Task NamedObject CallBacker

List of all members.

Public Member Functions

 PreStackIndexer (const MultiID &mid, const char *linename, const FileSpec &, bool is2d, const IOPar &)
 ~PreStackIndexer ()
int nextStep ()
const char * message () const
od_int64 nrDone () const
od_int64 totalNr () const
const char * nrDoneText () const
const Scannerscanner () const

Protected Attributes

IOObjioobj_
BufferString linename_
Scannerscanner_
BufferString msg_
DirectDefdirectdef_

Detailed Description

Scans a pre-stack file and creates an index file that can be read by OD.


Constructor & Destructor Documentation

SEGY::PreStackIndexer::PreStackIndexer ( const MultiID mid,
const char *  linename,
const FileSpec ,
bool  is2d,
const IOPar  
)
SEGY::PreStackIndexer::~PreStackIndexer (  ) 

Member Function Documentation

const char* SEGY::PreStackIndexer::message (  )  const [virtual]

Reimplemented from Task.

int SEGY::PreStackIndexer::nextStep (  )  [virtual]

Implements SequentialTask.

od_int64 SEGY::PreStackIndexer::nrDone (  )  const [virtual]

Reimplemented from Task.

const char* SEGY::PreStackIndexer::nrDoneText (  )  const [virtual]

Reimplemented from Task.

const Scanner* SEGY::PreStackIndexer::scanner (  )  const [inline]
od_int64 SEGY::PreStackIndexer::totalNr (  )  const [virtual]

Reimplemented from Task.


Member Data Documentation