Relacs  0.9.8
Public Slots | Public Member Functions | Public Attributes | List of all members
FilterData Class Reference

#include <filterdetectors.h>

Inheritance diagram for FilterData:
Inheritance graph
[legend]
Collaboration diagram for FilterData:
Collaboration graph
[legend]

Public Slots

void autoConfigure (void)
 

Public Member Functions

 FilterData (Filter *filter, const string &pluginname, const vector< string > &in, const vector< string > &other, long n, bool size, bool width, const string &panel, int linewidth, Options *generalOptions)
 
 FilterData (const FilterData &fd)
 
 ~FilterData ()
 
void autoConfigure (double duration)
 
void autoConfigure (double tbegin, double tend)
 
void print (ostream &str) const
 

Public Attributes

Filter * FilterDetector
 
string PluginName
 
int Out
 
int NOut
 
vector< string > In
 
vector< string > Other
 
InList InTraces
 
EventList InEvents
 
InList OutTraces
 
EventList OutEvents
 
EventList OtherEvents
 
long NBuffer
 
bool SizeBuffer
 
bool WidthBuffer
 
string PanelTrace
 
int LineWidth
 
bool Init
 
Options * GeneralOptions
 

Detailed Description

Additional data for each filter and detector.

Author
Jan Benda

Constructor & Destructor Documentation

FilterData ( Filter *  filter,
const string &  pluginname,
const vector< string > &  in,
const vector< string > &  other,
long  n,
bool  size,
bool  width,
const string &  panel,
int  linewidth,
Options *  generalOptions 
)
FilterData ( const FilterData &  fd)
~FilterData ( void  )

Member Function Documentation

void autoConfigure ( double  duration)
void autoConfigure ( double  tbegin,
double  tend 
)
void print ( ostream &  str) const
void autoConfigure ( void  )
slot

Member Data Documentation

Filter* FilterDetector
string PluginName

Referenced by FilterData::print().

int Out
int NOut
vector<string> In

Referenced by FilterData::print().

vector<string> Other

Referenced by FilterData::print().

InList InTraces
EventList InEvents
InList OutTraces
EventList OutEvents
EventList OtherEvents
long NBuffer

Referenced by FilterData::print().

bool SizeBuffer

Referenced by FilterData::print().

bool WidthBuffer

Referenced by FilterData::print().

string PanelTrace

Referenced by FilterData::print().

int LineWidth

Referenced by FilterData::print().

bool Init

Referenced by FilterData::print().

Options* GeneralOptions

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