37 #ifndef DATRW_TSOFTREADER_H_VERSION 39 #define DATRW_TSOFTREADER_H_VERSION \ 40 "DATRW_TSOFTREADER_H V1.0 " 42 #include<datrwxx/tsoftdata.h> 43 #include<datrwxx/tsoftconfig.h> 66 void report(std::ostream& os)
const;
90 const bool& debug=
false)
92 this->
read(is, debug);
97 const bool& debug=
false):
100 this->
read(is, debug);
103 void read(std::istream& is,
104 const bool& debug=
false);
132 #endif // DATRW_TSOFTREADER_H_VERSION (includeguard) config parameters for data extractionThese parameters control the way gaps in the input data are hand...
bool allchecked() const
check whether all are checked
std::list< std::string > Tlos
list of strings.
libtime::TRelativeTime Mincrement
sampling interval
Checklist Mchecklist
my checklist
Datacontainer Mdatacontainer
store channel info
double Mundetval
store undetval
int nchannels() const
return number of channels
static void reportitem(std::ostream &os, const char *tag, const bool &flag)
TSOFTfile(std::istream &is, const ReaderConfig &rc, const bool &debug=false)
create by reading
void read(std::istream &is, const bool &debug=false)
read from stream
ReaderConfig Mreaderconfig
Reader configuration.
Root namespace of library.
void report(std::ostream &os) const
report check status
int nchannels() const
return number of channels
TSOFTfile(std::istream &is, const bool &debug=false)
create by reading
check list for requiered fields
const Tlos & free() const
return free lines
Checklist()
default constructor
Datacontainer & dc()
return number of channels
const Datacontainer & dc() const
return number of channels
const char * TSOFTID
string constant to check TSOFT file id