Public Member Functions | Public Attributes

SeisCBVS2DLinePutter Class Reference

Inheritance diagram for SeisCBVS2DLinePutter:
Seis2DLinePutter

List of all members.

Public Member Functions

 SeisCBVS2DLinePutter (const char *, const IOPar &)
 ~SeisCBVS2DLinePutter ()
const char * errMsg () const
 Only when put or close returns false.
int nrWritten () const
bool put (const SeisTrc &)
 Return fase on success, err msg on failure.
bool close ()
 Return null on success, err msg on failure.

Public Attributes

int nrwr
BufferString fname
BufferString errmsg_
CBVSSeisTrcTranslatortr
BinID bid
DataCharacteristics::UserType preseldt

Constructor & Destructor Documentation

SeisCBVS2DLinePutter::SeisCBVS2DLinePutter ( const char *  ,
const IOPar  
)
SeisCBVS2DLinePutter::~SeisCBVS2DLinePutter (  ) 

Member Function Documentation

bool SeisCBVS2DLinePutter::close (  )  [virtual]

Return null on success, err msg on failure.

Implements Seis2DLinePutter.

const char* SeisCBVS2DLinePutter::errMsg (  )  const [inline, virtual]

Only when put or close returns false.

Implements Seis2DLinePutter.

int SeisCBVS2DLinePutter::nrWritten (  )  const [inline, virtual]

Implements Seis2DLinePutter.

bool SeisCBVS2DLinePutter::put ( const SeisTrc  )  [virtual]

Return fase on success, err msg on failure.

Implements Seis2DLinePutter.


Member Data Documentation