openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
Public Member Functions | Public Attributes | List of all members
opencarp::sig::time_trace_ffmt Class Reference

manage trace format More...

#include <signals.h>

Collaboration diagram for opencarp::sig::time_trace_ffmt:

Public Member Functions

 time_trace_ffmt ()
 
 time_trace_ffmt (bool num_samples_on_, bool header_on_, std::string header_, std::string col_sep_)
 
 time_trace_ffmt (bool num_samples_on_, bool header_on_, std::string header_, std::string col_sep_, int fmt_id_)
 
int parse_header (std::ifstream &inpf)
 parse trace header from file More...
 

Public Attributes

bool num_samples_on
 turn on # of samples output More...
 
bool header_on
 turn on header output More...
 
std::string header
 header More...
 
std::string col_sep
 column separator, either " " or "," More...
 
int fmt_id
 format identifier More...
 
SF::vector< int > colw
 width of columns More...
 

Detailed Description

manage trace format

Definition at line 57 of file signals.h.

Constructor & Destructor Documentation

◆ time_trace_ffmt() [1/3]

opencarp::sig::time_trace_ffmt::time_trace_ffmt ( )
inline

Definition at line 66 of file signals.h.

◆ time_trace_ffmt() [2/3]

opencarp::sig::time_trace_ffmt::time_trace_ffmt ( bool  num_samples_on_,
bool  header_on_,
std::string  header_,
std::string  col_sep_ 
)
inline

Definition at line 69 of file signals.h.

◆ time_trace_ffmt() [3/3]

opencarp::sig::time_trace_ffmt::time_trace_ffmt ( bool  num_samples_on_,
bool  header_on_,
std::string  header_,
std::string  col_sep_,
int  fmt_id_ 
)
inline

Definition at line 73 of file signals.h.

Member Function Documentation

◆ parse_header()

int opencarp::sig::time_trace_ffmt::parse_header ( std::ifstream &  inpf)
inline

parse trace header from file

Definition at line 85 of file signals.h.

Here is the caller graph for this function:

Member Data Documentation

◆ col_sep

std::string opencarp::sig::time_trace_ffmt::col_sep

column separator, either " " or ","

Definition at line 62 of file signals.h.

◆ colw

SF::vector<int> opencarp::sig::time_trace_ffmt::colw

width of columns

Definition at line 64 of file signals.h.

◆ fmt_id

int opencarp::sig::time_trace_ffmt::fmt_id

format identifier

Definition at line 63 of file signals.h.

◆ header

std::string opencarp::sig::time_trace_ffmt::header

header

Definition at line 61 of file signals.h.

◆ header_on

bool opencarp::sig::time_trace_ffmt::header_on

turn on header output

Definition at line 60 of file signals.h.

◆ num_samples_on

bool opencarp::sig::time_trace_ffmt::num_samples_on

turn on # of samples output

Definition at line 59 of file signals.h.


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