25 case DiagLevel::Information:
27 case DiagLevel::Warning:
29 case DiagLevel::Critical:
42 for (
const auto &msg : *
this) {
43 if (msg.level() >= level) {
56 for (
const auto &msg : *
this) {
67 string DiagMessage::formatList(
const std::vector<string> &values)
69 auto size = values.size() * 4;
70 for (
const auto &str : values) {
75 for (
auto value = values.cbegin(), end = values.cend(), last = values.cend() - 1; value != end; ++value) {
78 }
else if (!res.empty()) {
constexpr auto worstDiagLevel
The worst diag level.
TAG_PARSER_EXPORT const char * diagLevelName(DiagLevel diagLevel)
Returns the string representation of the specified diagLevel.
Contains all classes and functions of the TagInfo library.
DiagLevel
Specifies the level of the diagnostic message.