42#include <drain/util/EnumFlagger.h>
43#include <drain/Convert.h>
56DRAIN_ENUM_DICT(GroupId);
72 bool isAttributeGroup(GroupId group){
77 return attributeGroupFlagger.isSet(group);
81 bool isAttributeGroup()
const {
82 return isAttributeGroup(getValue());
92DRAIN_ENUM_DICT(odim::GroupId) = {
93 {
"where", odim::GroupId::WHERE},
94 {
"what", odim::GroupId::WHAT},
95 {
"how", odim::GroupId::HOW},
98DRAIN_ENUM_CONV(odim::GroupId);
Flagger accepting values of enum type E.
Definition EnumFlagger.h:56