|
SFF++ library: reading and writing SFF from C++
|
SFF trace header elements. More...
#include <sffxx.h>

Public Member Functions | |
| TraceHeader () | |
| TraceHeader (const WID2 &wid2, const bool &last=false) | |
| TraceHeader (const WID2 &wid2, const FREE &free, const bool &last=false) | |
| TraceHeader (const WID2 &wid2, const INFO &info, const bool &last=false) | |
| TraceHeader (const WID2 &wid2, const INFO &info, const FREE &free, const bool &last=false) | |
| void | writeheader (std::ostream &) const |
| void | writetrailer (std::ostream &) const |
| void | readheader (std::istream &) |
| void | readtrailer (std::istream &) |
| bool | last () const |
| template<class C > | |
| void | scanseries (const C &, const Enormmode &nm=NM_maxdyn) |
| const WID2 & | wid2 () const |
| const DAST & | dast () const |
| const FREE & | free () const |
| const INFO & | info () const |
| const bool & | scale () const |
| const bool & | hasinfo () const |
| const bool & | hasfree () const |
| void | setlast (const bool &flag) |
| void | setdebug (const bool &flag) |
| void | setwid2 (const WID2 &wid2line) |
| void | setnsamples (const long int &n) |
| void | setinfo (const INFO &infoline) |
| void | setfree (const FREE &free) |
| void | appendfree (const std::string &line) |
Private Attributes | |
| WID2 | Mwid2 |
| DAST | Mdast |
| FREE | Mfree |
| INFO | Minfo |
| bool | Mscale |
| bool | Mdebug |
SFF trace header elements.
Holds all trace header elements. Supports reading and writing of SFF trace headers.