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

◆ dump() [11/15]

void datrw::mseed::SEED::dump ( const EEncodingFormat s,
std::ostream &  os 
)

Definition at line 260 of file seedstructdump.cc.

References ascii, cdsn, dwwssn, geoscope163, geoscope164, geoscope24, grf, hglp, ieeedp, ieeefp, int16, int24, int32, ipg, rstn, sro, steim1, steim2, steim3, and us.

261  {
262  switch (s) {
263  case ascii:
264  os << "ASCII"; break;
265  case int16:
266  os << "16 bit integer"; break;
267  case int24:
268  os << "24 bit integer"; break;
269  case int32:
270  os << "32 bit integer"; break;
271  case ieeefp:
272  os << "IEEE floating point"; break;
273  case ieeedp:
274  os << "IEEE double precision floating point"; break;
275  case steim1:
276  os << "Steim (1) compression"; break;
277  case steim2:
278  os << "Steim (2) compression"; break;
279  case geoscope24:
280  os << "GEOSCOPE multiplexed 24 bit integer"; break;
281  case geoscope163:
282  os << "GEOSCOPE multiplexed 16 bit gain ranged 3 bit exponent";
283  break;
284  case geoscope164:
285  os << "GEOSCOPE multiplexed 16 bit gain ranged 4 bit exponent";
286  break;
287  case us:
288  os << "US national network compression"; break;
289  case cdsn:
290  os << "CDSN 16 bit gain ranged"; break;
291  case grf:
292  os << "Graefenberg 16 bit gain ranged"; break;
293  case ipg:
294  os << "IPG Strasbourg 16 bit gain ranged"; break;
295  case steim3:
296  os << "Steim (3) compression"; break;
297  case sro:
298  os << "SRO format"; break;
299  case hglp:
300  os << "HGLP format"; break;
301  case dwwssn:
302  os << "DWWSSN gain ranged"; break;
303  case rstn:
304  os << "RSTN 16 bit gain ranged"; break;
305  default:
306  os << "unknown";
307  }
308  } // void dump(const EEncodingFormat& s, std::ostream& os)
DWWSSN gain ranged.
Definition: seedstructs.h:114
GEOSCOPE multiplexed 16 bit gain ranged 3 bit exp.
Definition: seedstructs.h:105
Steim (1) compression.
Definition: seedstructs.h:102
Steim (3) compression.
Definition: seedstructs.h:111
US national network compression.
Definition: seedstructs.h:107
CDSN 16 bit gain ranged.
Definition: seedstructs.h:108
IEEE floating point.
Definition: seedstructs.h:100
GEOSCOPE multiplexed 16 bit gain ranged 4 bit exp.
Definition: seedstructs.h:106
Steim (2) compression.
Definition: seedstructs.h:103
IEEE double precision floating point.
Definition: seedstructs.h:101
IPG Strasbourg 16 bit gain ranged.
Definition: seedstructs.h:110
GEOSCOPE multiplexed 24 bit integer.
Definition: seedstructs.h:104
Graefenberg 16 bit gain ranged.
Definition: seedstructs.h:109
RSTN 16 bit gain ranged.
Definition: seedstructs.h:115