1 #ifndef ERRORHANDLER_PARTICIPANTS_H
2 #define ERRORHANDLER_PARTICIPANTS_H
18 namespace errorhandler {
20 typedef std::set<std::string> string_set_t;
21 typedef std::map<std::string, string_set_t> groups_t;
28 : 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
45 , std::string
const & app );
48 void add_participant( std::string
const & app );
51 size_t get_group_participant_count( std::string
const & group )
const;
52 size_t get_participant_count( )
const;
59 string_set_t ungrouped_apps;
60 string_set_t all_apps;