DATRW++ library: seismic data I/O with multiple formats

◆ oseifestream()

datrw::oseifestream::oseifestream ( std::ostream &  os,
const std::string &  modifier = "",
const bool &  debug = false 
)

Definition at line 52 of file oseifestream.cc.

References DATRW_debug, DATRW_expect_no_modifier, datrw::Fseife, and datrw::odatstream::Mdebug.

54  :
55  Tbase(os, Fdouble, false, true, false, false, debug),
56  Mtracewritten(false), Mmodifier(modifier)
57  {
58  DATRW_debug(Mdebug, "oseifestream::oseifestream",
59  "new instance established");
61  } // oseifestream::oseifestream
bool Mtracewritten
true, if a trace has be written
Definition: seife.h:103
std::string Mmodifier
format modifier
Definition: seife.h:104
bool debug()
indicate debug mode
Definition: datwrite.h:145
odatstream Tbase
Definition: seife.h:90
#define DATRW_debug(C, N, M)
produce debug output
Definition: debug.h:50
bool Mdebug
global debug flag
Definition: datwrite.h:197
#define DATRW_expect_no_modifier(F, M)
Issue warning if modifiers are passed but not evaluated.