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

FilterFilterDetector
 
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
 
OptionsGeneralOptions
 

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: