Instead of plain enums, we could use enum classes that have been introduced since C++11. Since they are strongly typed and scoped, it is a natural improvement we should take into consideration.
Definition of done:
There are different plain enums in the cppsuite that should be converted to enum classes. Furthermore, the logger does not use an enum for its logging levels while it should.