| 50 | #include <cstring> |
| 51 | |
| 52 | const char* GetToken(LayerValidated status) { |
| 53 | static const char* TOKENS[] = { |
| 54 | "NONE", // LAYER_VALIDATE_NONE |
| 55 | "PASS", // LAYER_VALIDATE_PASS |
| 56 | "FAIL", // LAYER_VALIDATE_FAIL |
| 57 | }; |
| 58 | static_assert(std::size(TOKENS) == LAYER_VALIDATE_COUNT); |
| 59 | |
| 60 | return TOKENS[status]; |
| 61 | } |
| 62 | |
| 63 | LayerValidated GetLayerValidated(const char* token) { |
| 64 | for (int i = LAYER_VALIDATE_FIRST, l = LAYER_VALIDATE_LAST; i <= l; ++i) { |