48 #ifndef DATRW_READANY_H_VERSION 50 #define DATRW_READANY_H_VERSION \ 51 "DATRW_READANY_H V1.11" 69 #define ANYDELEGATE( function ) function() const { return(Mis->function()); } 90 const bool&
debug=
false);
92 ianystream(std::istream&,
const std::string& format,
93 const bool&
debug=
false);
113 static
std::ios_base::openmode openmode(const
Eformat& format);
114 static std::ios_base::openmode openmode(
const std::string& format);
121 void open(std::istream& os, std::string format,
122 const bool&
debug=
false);
148 #endif // DATRW_READANY_H_VERSION (includeguard) ianystream & operator=(const ianystream &)
no copy
aff::Series< float > Tfseries
aff::Series< double > Tdseries
ianystream(std::istream &, const Eformat &format, const bool &debug=false)
deprecated constructor, not taking format modifier
bool debug()
indicate debug mode
Class to read any type of data file.
bool debug()
indicate debug mode
Root namespace of library.
void debug(const bool &debug)
set debug mode
datrw::idatstream & idatstream()
describe data properties (prototypes)
aff::Series< int > Tiseries
#define ANYDELEGATE(function)
Delegate member function to underlying input stream.
idatstream & operator>>(idatstream &is, sff::WID2 &wid2)
void open(std::istream &os, std::string format, const bool &debug=false)
actually open stream (to be called by constructor)