DATRW++ library: seismic data I/O with multiple formats
API: Read any format

General module to access all input stream types. More...

Classes

class  datrw::ianystream
 Class to read any type of data file. More...
 
class  datrw::sequentialtracereader
 Sequential trace reader. More...
 

Macros

#define ANYDELEGATE(function)   function() const { return(Mis->function()); }
 Delegate member function to underlying input stream. More...
 

Functions

template<class C >
ianystreamdatrw::operator>> (ianystream &is, C &c)
 general input operator More...
 
sequentialtracereaderdatrw::operator>> (sequentialtracereader &is, sff::WID2 &wid2)
 explicite input operator for sequentialtracereader More...
 
sequentialtracereaderdatrw::operator>> (sequentialtracereader &is, sff::SRCE &srce)
 explicite input operator for sequentialtracereader More...
 
sequentialtracereaderdatrw::operator>> (sequentialtracereader &is, sff::INFO &info)
 explicite input operator for sequentialtracereader More...
 
sequentialtracereaderdatrw::operator>> (sequentialtracereader &is, sff::FREE &free)
 explicite input operator for sequentialtracereader More...
 
sequentialtracereaderdatrw::operator>> (sequentialtracereader &is, Tdseries &series)
 explicite input operator for sequentialtracereader More...
 
sequentialtracereaderdatrw::operator>> (sequentialtracereader &is, Tfseries &series)
 explicite input operator for sequentialtracereader More...
 
sequentialtracereaderdatrw::operator>> (sequentialtracereader &is, Tiseries &series)
 explicite input operator for sequentialtracereader More...
 

Detailed Description

General module to access all input stream types.