#include <OpenMS/FILTERING/DATAREDUCTION/DataFilters.h>
Public Member Functions | |
DataFilter () | |
Default constructor. | |
String | toString () const |
Returns a string representation of the filter. | |
void | fromString (const String &filter) throw (Exception::InvalidValue) |
Parses filter and sets the filter properties accordingly. | |
bool | operator== (const DataFilter &rhs) const |
Equality operator. | |
bool | operator!= (const DataFilter &rhs) const |
Inequality operator. | |
Public Attributes | |
FilterType | field |
Field to filter. | |
FilterOperation | op |
Filter operation. | |
DoubleReal | value |
Value for comparison. | |
String | value_string |
String value for comparison (for meta data). | |
String | meta_name |
Name of the considered meta information. | |
bool | value_is_numerical |
Bool value that indicates if the specified value is numerical. |
DataFilter | ( | ) | [inline] |
Default constructor.
String toString | ( | ) | const |
Returns a string representation of the filter.
void fromString | ( | const String & | filter | ) | throw (Exception::InvalidValue) |
Parses filter
and sets the filter properties accordingly.
This method accepts the format provided by toString().
bool operator== | ( | const DataFilter & | rhs | ) | const [inline] |
Equality operator.
bool operator!= | ( | const DataFilter & | rhs | ) | const [inline] |
Inequality operator.
Field to filter.
Filter operation.
Value for comparison.
String value for comparison (for meta data).
bool value_is_numerical |
Bool value that indicates if the specified value is numerical.
Generated Tue Apr 1 15:36:44 2008 -- using doxygen 1.5.4 | OpenMS / TOPP 1.1 |