У меня есть проект, в котором множество объектов удерживают состояние, поддерживая простые логические флаги. Их много, поэтому я поддерживаю их в пределах uint32_t
и использую битовую маскировку. Теперь есть так много флагов, которые нужно отслеживать, я создал для них абстракцию (просто класс, заключающий uint32_t
) в set()
, clear()
и т. Д.
Мой вопрос: Какое точное, краткое имя для этого класса? Какое имя я мог бы дать этому классу, чтобы вы имели разумное представление о том, что он [для] знал только имя?
Некоторые идеи у меня были:
- FlagBank
- FlagArray
- и т.д.
Есть идеи?
Заранее спасибо!
Cheers,
-Крис