Class FeatureFiltersUtils

Class Documentation

class FeatureFiltersUtils

Class used by all the processor loading and storing Features Filters.

Public Functions

FeatureFiltersUtils() = delete
~FeatureFiltersUtils() = delete
FeatureFiltersUtils(const FeatureFiltersUtils&) = delete
FeatureFiltersUtils &operator=(const FeatureFiltersUtils&) = delete
FeatureFiltersUtils(FeatureFiltersUtils&&) = delete
FeatureFiltersUtils &operator=(FeatureFiltersUtils&&) = delete

Public Static Functions

static bool onFilePicked(const std::filesystem::path &filename, ApplicationHandler *application_handler, Filenames &filenames, const std::string &file_id, const std::string &file_group_id, int feature_filter_mode)
static void storeFeatureFilters(const std::string &file_id, const std::string &file_group_id, Filenames &filenames, const OpenMS::MRMFeatureQC &features_qc, int feature_filter_mode)
static void loadFeatureFilters(const std::string &file_id, const std::string &file_group_id, Filenames &filenames, OpenMS::MRMFeatureQC &features_qc, std::function<void()> notification, std::function<void()> notification_group, int feature_filter_mode)