#include "Base.h" #include "lua_LoggerLevel.h" namespace gameplay { static const char* enumStringEmpty = ""; static const char* luaEnumString_LoggerLevel_LEVEL_INFO = "LEVEL_INFO"; static const char* luaEnumString_LoggerLevel_LEVEL_WARN = "LEVEL_WARN"; static const char* luaEnumString_LoggerLevel_LEVEL_ERROR = "LEVEL_ERROR"; Logger::Level lua_enumFromString_LoggerLevel(const char* s) { if (strcmp(s, luaEnumString_LoggerLevel_LEVEL_INFO) == 0) return Logger::LEVEL_INFO; if (strcmp(s, luaEnumString_LoggerLevel_LEVEL_WARN) == 0) return Logger::LEVEL_WARN; if (strcmp(s, luaEnumString_LoggerLevel_LEVEL_ERROR) == 0) return Logger::LEVEL_ERROR; GP_ERROR("Invalid enumeration value '%s' for enumeration Logger::Level.", s); return Logger::LEVEL_INFO; } const char* lua_stringFromEnum_LoggerLevel(Logger::Level e) { if (e == Logger::LEVEL_INFO) return luaEnumString_LoggerLevel_LEVEL_INFO; if (e == Logger::LEVEL_WARN) return luaEnumString_LoggerLevel_LEVEL_WARN; if (e == Logger::LEVEL_ERROR) return luaEnumString_LoggerLevel_LEVEL_ERROR; GP_ERROR("Invalid enumeration value '%d' for enumeration Logger::Level.", e); return enumStringEmpty; } }