lua-utils: added ref reffing + simple class-checker macro.
authorKrisztian Litkey <kli@iki.fi>
Wed, 13 Nov 2013 23:18:25 +0000 (01:18 +0200)
committerKrisztian Litkey <kli@iki.fi>
Thu, 21 Nov 2013 15:48:40 +0000 (17:48 +0200)
commit1096076a40820dbd515a2604994c8238f184a1e9
treebc2061ba9db806ec286153429179be4f9f787c81
parent1da744c6cb0be64f1fb8f6e5db896b0e531834f5
lua-utils: added ref reffing + simple class-checker macro.

Added mrp_lua_object_getref/putref for getting a private reference
from a reference owner by another object. Also added for simple
cases MRP_LUA_CLASS_CHECKER, a macro which automatically generates
a trivial minimalistic class checker (idx to class pointer) function..
src/core/lua-utils/object.c
src/core/lua-utils/object.h