CLuaHandler.h 361 B

12345678910111213141516171819
  1. #ifndef CLUAHANDLER_H
  2. #define CLUAHANDLER_H
  3. #include "global.h"
  4. #if (LUA_VERSION_NUM < 500)
  5. # define LUA_OPEN_LIB(L, lib) lib(L)
  6. #else
  7. # define LUA_OPEN_LIB(L, lib) \
  8. lua_pushcfunction((L), lib); \
  9. lua_pcall((L), 0, 0, 0);
  10. #endif
  11. class CLuaHandler
  12. {
  13. public:
  14. CLuaHandler();
  15. ~CLuaHandler();
  16. void test();
  17. };
  18. #endif //CLUAHANDLER_H