#pragma once
#include <better-enums/enum.h>
namespace kooling::datamodel {
BETTER_ENUM(platform, std::int8_t, ios, android)<--- Array index out of bounds<--- Assuming that condition 'index>=_size()' is not redundant<--- Calling function '_size' returns 2<--- Class 'platform' has a constructor with 1 argument that is not explicit. [+]Class 'platform' has a constructor with 1 argument that is not explicit. Such, so called "Converting constructors", should in general be explicit for type safety reasons as that prevents unintended implicit conversions.
} // namespace kooling::datamodel