123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
#include "lua_cocos2dx_socket_util_manual.hpp"#include "SocketUtil.h"#include "tolua_fix.h"#include "LuaBasicConversions.h"#include "CCLuaValue.h"int lua_cocos2dx_socket_util_SocketUtil_addStateHandlerLua(lua_State* tolua_S){ int argc = 0; SocketUtil* cobj = nullptr; bool ok = true;#if COCOS2D_DEBUG >= 1 tolua_Error tolua_err;#endif#if COCOS2D_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"SocketUtil",0,&tolua_err)) goto tolua_lerror;#endif cobj = (SocketUtil*)tolua_tousertype(tolua_S,1,0);#if COCOS2D_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_cocos2dx_socket_util_SocketUtil_addStateHandlerLua'", nullptr); return 0; }#endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { LUA_FUNCTION arg0; do { arg0 = toluafix_ref_function(tolua_S,2,0); } while(0) ; if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_cocos2dx_socket_util_SocketUtil_addStateHandlerLua'", nullptr); return 0; } cobj->addStateHandlerLua(arg0); return 0; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "SocketUtil:addStateHandlerLua",argc, 1); return 0;#if COCOS2D_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_cocos2dx_socket_util_SocketUtil_addStateHandlerLua'.",&tolua_err);#endif return 0;}int lua_cocos2dx_socket_util_SocketUtil_addMsgHandlerLua(lua_State* tolua_S){ int argc = 0; SocketUtil* cobj = nullptr; bool ok = true;#if COCOS2D_DEBUG >= 1 tolua_Error tolua_err;#endif#if COCOS2D_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"SocketUtil",0,&tolua_err)) goto tolua_lerror;#endif cobj = (SocketUtil*)tolua_tousertype(tolua_S,1,0);#if COCOS2D_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_cocos2dx_socket_util_SocketUtil_addMsgHandlerLua'", nullptr); return 0; }#endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { LUA_FUNCTION arg0; do { arg0 = toluafix_ref_function(tolua_S,2,0); } while(0) ; if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_cocos2dx_socket_util_SocketUtil_addMsgHandlerLua'", nullptr); return 0; } cobj->addMsgHandlerLua(arg0); return 0; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "SocketUtil:addMsgHandlerLua",argc, 1); return 0;#if COCOS2D_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_cocos2dx_socket_util_SocketUtil_addMsgHandlerLua'.",&tolua_err);#endif return 0;}int lua_register_cocos2dx_socket_util_SocketUtil_Manual(lua_State* tolua_S){ tolua_usertype(tolua_S,"SocketUtil"); tolua_cclass(tolua_S,"SocketUtil","SocketUtil","cc.Ref",nullptr); tolua_beginmodule(tolua_S,"SocketUtil"); tolua_function(tolua_S,"addStateHandlerLua",lua_cocos2dx_socket_util_SocketUtil_addStateHandlerLua); tolua_function(tolua_S,"addMsgHandlerLua",lua_cocos2dx_socket_util_SocketUtil_addMsgHandlerLua); tolua_endmodule(tolua_S); std::string typeName = typeid(SocketUtil).name(); g_luaType[typeName] = "SocketUtil"; g_typeCast["SocketUtil"] = "SocketUtil"; return 1;}TOLUA_API int register_all_cocos2dx_socket_util_manual(lua_State* tolua_S){ tolua_open(tolua_S); tolua_module(tolua_S,nullptr,0); tolua_beginmodule(tolua_S,nullptr); lua_register_cocos2dx_socket_util_SocketUtil_Manual(tolua_S); tolua_endmodule(tolua_S); return 1;}