36 #define DATRW_IGSESTREAM_CC_VERSION \ 37 "DATRW_IGSESTREAM_CC V1.1" 42 #include <datrwxx/gseread.h> 67 return(datrw::util::convert<Tiseries, Tdseries>(this->
iseries()));
83 return(datrw::util::convert<Tiseries, Tfseries>(this->
iseries()));
static const std::ios_base::openmode openmode
virtual Tdseries dseries()
#define DATRW_assert(C, M)
Check an assertion and report by throwing an exception.
sff::WID2 next_wid2(std::istream &is)
find next WID2 line
aff::Series< float > Tfseries
virtual Tfseries fseries()
const bool isbinary
Format properties.
const char *const streamID
Format properties.
aff::Series< double > Tdseries
const int nsamples
number of samples per minute block and channel
exception class declaration for libdatrwxx (prototypes)
Tiseries read_gse_data(std::istream &is, const int &nsamples)
read samples from file
void setwid2(const sff::WID2 &wid2)
Root namespace of library.
igsestream(std::istream &is)
utilities used by more than one type of data reader (prototypes)
read raw GSE data (prototypes)
static void help(std::ostream &os=std::cout)
aff::Series< int > Tiseries
void help(std::ostream &os)
print info about GSE reading
virtual void skipseries()
virtual Tiseries iseries()