1 #ifndef ERRORHANDLER_PARTICIPANTS_H
2 #define ERRORHANDLER_PARTICIPANTS_H
17 namespace errorhandler {
19 typedef std::set<std::string> string_set_t;
20 typedef std::map<std::string, string_set_t> groups_t;
26 : ungrouped_apps(), all_apps(), groups()
37 void add_group(std::string
const& group);
41 void add_group(std::string
const& group,
size_t size);
44 void add_participant(std::string
const& group, std::string
const& app);
47 void add_participant(std::string
const& app);
50 size_t get_group_participant_count(std::string
const& group)
const;
51 size_t get_participant_count()
const;
57 string_set_t ungrouped_apps;
58 string_set_t all_apps;