Lua/LuaInstance: Make ArgCheck and ArgError const
This commit is contained in:
parent
6885e99ee7
commit
3c29bfe516
|
|
@ -34,10 +34,10 @@ namespace Nz
|
||||||
inline LuaInstance(LuaInstance&& instance) noexcept;
|
inline LuaInstance(LuaInstance&& instance) noexcept;
|
||||||
~LuaInstance();
|
~LuaInstance();
|
||||||
|
|
||||||
void ArgCheck(bool condition, unsigned int argNum, const char* error);
|
void ArgCheck(bool condition, unsigned int argNum, const char* error) const;
|
||||||
void ArgCheck(bool condition, unsigned int argNum, const String& error);
|
void ArgCheck(bool condition, unsigned int argNum, const String& error) const;
|
||||||
int ArgError(unsigned int argNum, const char* error);
|
int ArgError(unsigned int argNum, const char* error) const;
|
||||||
int ArgError(unsigned int argNum, const String& error);
|
int ArgError(unsigned int argNum, const String& error) const;
|
||||||
|
|
||||||
bool Call(unsigned int argCount);
|
bool Call(unsigned int argCount);
|
||||||
bool Call(unsigned int argCount, unsigned int resultCount);
|
bool Call(unsigned int argCount, unsigned int resultCount);
|
||||||
|
|
|
||||||
|
|
@ -149,22 +149,22 @@ namespace Nz
|
||||||
lua_close(m_state);
|
lua_close(m_state);
|
||||||
}
|
}
|
||||||
|
|
||||||
void LuaInstance::ArgCheck(bool condition, unsigned int argNum, const char* error)
|
void LuaInstance::ArgCheck(bool condition, unsigned int argNum, const char* error) const
|
||||||
{
|
{
|
||||||
luaL_argcheck(m_state, condition, argNum, error);
|
luaL_argcheck(m_state, condition, argNum, error);
|
||||||
}
|
}
|
||||||
|
|
||||||
void LuaInstance::ArgCheck(bool condition, unsigned int argNum, const String& error)
|
void LuaInstance::ArgCheck(bool condition, unsigned int argNum, const String& error) const
|
||||||
{
|
{
|
||||||
luaL_argcheck(m_state, condition, argNum, error.GetConstBuffer());
|
luaL_argcheck(m_state, condition, argNum, error.GetConstBuffer());
|
||||||
}
|
}
|
||||||
|
|
||||||
int LuaInstance::ArgError(unsigned int argNum, const char* error)
|
int LuaInstance::ArgError(unsigned int argNum, const char* error) const
|
||||||
{
|
{
|
||||||
return luaL_argerror(m_state, argNum, error);
|
return luaL_argerror(m_state, argNum, error);
|
||||||
}
|
}
|
||||||
|
|
||||||
int LuaInstance::ArgError(unsigned int argNum, const String& error)
|
int LuaInstance::ArgError(unsigned int argNum, const String& error) const
|
||||||
{
|
{
|
||||||
return luaL_argerror(m_state, argNum, error.GetConstBuffer());
|
return luaL_argerror(m_state, argNum, error.GetConstBuffer());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue