interface for object that writes 2D seismic data More...
Public Member Functions | |
| virtual | ~Seis2DLinePutter () |
| virtual bool | put (const SeisTrc &)=0 |
| Return fase on success, err msg on failure. | |
| virtual bool | close ()=0 |
| Return null on success, err msg on failure. | |
| virtual const char * | errMsg () const =0 |
| Only when put or close returns false. | |
| virtual int | nrWritten () const =0 |
interface for object that writes 2D seismic data
| virtual Seis2DLinePutter::~Seis2DLinePutter | ( | ) | [inline, virtual] |
| virtual bool Seis2DLinePutter::close | ( | ) | [pure virtual] |
Return null on success, err msg on failure.
Implemented in SeisCBVS2DLinePutter.
| virtual const char* Seis2DLinePutter::errMsg | ( | ) | const [pure virtual] |
Only when put or close returns false.
Implemented in SeisCBVS2DLinePutter.
| virtual int Seis2DLinePutter::nrWritten | ( | ) | const [pure virtual] |
Implemented in SeisCBVS2DLinePutter.
| virtual bool Seis2DLinePutter::put | ( | const SeisTrc & | ) | [pure virtual] |
Return fase on success, err msg on failure.
Implemented in SeisCBVS2DLinePutter.
1.7.1