39 #ifndef DATRW_ASCII_H_VERSION 41 #define DATRW_ASCII_H_VERSION \ 70 const std::string& modifier=
"",
71 const bool&
debug=
false);
77 static void help(std::ostream& os=std::cout);
109 const std::string& modifier=
"",
110 const bool&
debug=
false);
112 static void help(std::ostream& os=std::cout);
116 virtual void writetrace(
const Tdseries::Tcoc& series);
117 virtual void writetrace(
const Tfseries::Tcoc& series);
118 virtual void writetrace(
const Tiseries::Tcoc& series);
126 #endif // DATRW_ASCII_H_VERSION (includeguard)
virtual Tiseries iseries()
unsigned int Mprecision
floating point format precision
aff::Series< float > Tfseries
virtual Tdseries dseries()
std::string Mmodifier
format modifier
static const std::ios_base::openmode openmode
virtual void writetrace(const Tdseries::Tcoc &series)
write double data
static const std::ios_base::openmode openmode
static void help(std::ostream &os=std::cout)
aff::Series< double > Tdseries
iasciistream(std::istream &is, const std::string &modifier="", const bool &debug=false)
bool debug()
indicate debug mode
bool debug()
indicate debug mode
Root namespace of library.
virtual void writefileheader()
actually write the file header
oasciistream(std::ostream &os, const std::string &modifier="", const bool &debug=false)
const bool isbinary
Format properties.
static void help(std::ostream &os=std::cout)
aff::Series< int > Tiseries
virtual void skipseries()
const char *const streamID
Format properties.
void writetraceheader(const unsigned int &n, const char *type)
virtual Tfseries fseries()
class to write ascii data
generic interface definition (prototypes)