37#ifndef H_OGF_GOM_LUA_GRAPHITE_OBJECT_H
38#define H_OGF_GOM_LUA_GRAPHITE_OBJECT_H
109 lua_State* L,
Object*
object,
bool managed=
true
The main class that interfaces the Python interpreter with Graphite.
Base class for all objects in the GOM system.
void lua_pushgraphite(lua_State *L, Object *object, bool managed=true)
Pushes a graphite object onto the LUA stack.
bool lua_isgraphite(lua_State *L, int index)
Tests whether a LUA object is a graphite object.
void init_lua_graphite(LuaInterpreter *interpreter)
Initializes the LUA state for graphite.
Object * lua_tographite(lua_State *L, int index)
Gets a pointer to a graphite object from a LUA object.
Global Graphite namespace.
Definitions common to all include files in the gom library.
Representation of a pointer to a Graphite object in the LUA interpreter.