SFF++ library: reading and writing SFF from C++
sff::FileHeader Class Reference

SFF file header elements. More...

#include <sffxx.h>

Collaboration diagram for sff::FileHeader:

Public Member Functions

 FileHeader ()
 
 FileHeader (const FREE &free)
 
 FileHeader (const SRCE &srce)
 
 FileHeader (const SRCE &srce, const FREE &free)
 
 FileHeader (std::istream &is, const bool &debug=false)
 
void write (std::ostream &) const
 
void read (std::istream &, const bool &debug=false)
 
const STATstat () const
 
const FREEfree () const
 
const SRCEsrce () const
 
const bool & hassrce () const
 
const bool & hasfree () const
 
void appendfree (const std::string &line)
 
void setfree (const FREE &free)
 
void setsrce (const SRCE &srce)
 

Private Attributes

STAT Mstat
 
FREE Mfree
 
SRCE Msrce
 

Detailed Description

SFF file header elements.

Holds all file header elements. Supports reading and writing of SFF file headers.

See also
File Header

Definition at line 232 of file sffxx.h.


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