DATRW++ library: seismic data I/O with multiple formats
datrw::binary::obinstream Class Reference

binary output for basic types and classes More...

#include <obinstream.h>

Collaboration diagram for datrw::binary::obinstream:

Public Member Functions

 obinstream (std::ostream &os, const char *const magic, const bool &debug=false)
 
void write (const char &v)
 
void write (const short &v)
 
void write (const int &v)
 
void write (const unsigned int &v)
 
void write (const double &v)
 
void write (const float &v)
 
void write (const std::string &v)
 
void write (const libtime::TAbsoluteTime &v)
 
void write (const ::sff::FREE &v)
 
void write (const ::sff::WID2 &v)
 
void write (const ::sff::SRCE &v)
 
void write (const ::sff::INFO &v)
 
void write (const Tdseries::Tcoc &v)
 
void write (const Tfseries::Tcoc &v)
 
void write (const Tiseries::Tcoc &v)
 

Private Attributes

bool Mdebug
 
std::ostream & Mos
 

Detailed Description

binary output for basic types and classes

Definition at line 56 of file obinstream.h.


The documentation for this class was generated from the following files: