luaL_getmetatable
レジストリ内の指定された名前で関連付けられたメタテーブルを取得します。
[-0, +1, -]
c
void luaL_getmetatable (lua_State *L, const char *tname);説明
レジストリ内のtname名で関連付けられたメタテーブルをスタックにプッシュします(luaL_newmetatableを参照)。
サンプルコード
c
luaL_getmetatable(L, "MyType");このコードは、レジストリ内の「MyType」メタテーブルを取得し、スタックにプッシュします。
互換性
- Lua5.1
関連項目
- luaL_newmetatable
- luaL_checkudata