|
ORE Studio 0.0.4
|
Service for managing badges, badge severities, code domains, and badge mappings. More...
#include <badge_service.hpp>

Public Types | |
| using | context = ores::database::context |
Public Member Functions | |
| badge_service (context ctx) | |
| std::vector< domain::badge_severity > | list_severities () |
| void | save_severity (const domain::badge_severity &v) |
| void | remove_severities (const std::vector< std::string > &codes) |
| std::vector< domain::badge_severity > | get_severity_history (const std::string &code) |
| std::vector< domain::code_domain > | list_code_domains () |
| void | save_code_domain (const domain::code_domain &v) |
| void | remove_code_domains (const std::vector< std::string > &codes) |
| std::vector< domain::code_domain > | get_code_domain_history (const std::string &code) |
| std::vector< domain::badge_definition > | list_definitions () |
| void | save_definition (const domain::badge_definition &v) |
| void | remove_definitions (const std::vector< std::string > &codes) |
| std::vector< domain::badge_definition > | get_definition_history (const std::string &code) |
| std::vector< messaging::badge_mapping > | list_mappings () |
Service for managing badges, badge severities, code domains, and badge mappings.