isbear@23: isbear@23: /* Copyright 2009 Myhailo Danylenko isbear@23: isbear@23: This file is part of lua-lm. isbear@23: isbear@23: lua-lm is free software: you can redistribute it and/or modify isbear@23: it under the terms of the GNU General Public License as published by isbear@23: the Free Software Foundation, either version 2 of the License, or isbear@23: (at your option) any later version. isbear@23: isbear@23: This program is distributed in the hope that it will be useful, isbear@23: but WITHOUT ANY WARRANTY; without even the implied warranty of isbear@23: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the isbear@23: GNU General Public License for more details. isbear@23: isbear@23: You should have received a copy of the GNU General Public License isbear@23: along with this program. If not, see . */ isbear@0: isbear@0: #ifndef LLM_MESSAGE_NODE_H isbear@0: #define LLM_MESSAGE_NODE_H isbear@0: isbear@0: #include isbear@0: isbear@11: int name_lm_node (lua_State *L); isbear@11: int next_lm_node (lua_State *L); isbear@11: int prev_lm_node (lua_State *L); isbear@11: int parent_lm_node (lua_State *L); isbear@11: int value_lm_node (lua_State *L); isbear@11: int child_lm_node (lua_State *L); isbear@39: int children_lm_node (lua_State *L); isbear@11: int find_child_lm_node (lua_State *L); isbear@11: int raw_lm_node (lua_State *L); isbear@11: int attribute_lm_node (lua_State *L); isbear@11: int xml_lm_node (lua_State *L); isbear@11: int path_lm_node (lua_State *L); isbear@7: isbear@0: int luaopen_lm_message_node (lua_State *L); isbear@0: isbear@0: #endif isbear@0: