Home
last modified time | relevance | path

Searched refs:LUABIND_API (Results 1 – 25 of 107) sorted by relevance

12345

/dports/games/valyriatear/ValyriaTear-1.1.0/src/luabind/luabind/
H A Derror.hpp50 class LUABIND_API error : public std::exception
66 class LUABIND_API cast_failed : public std::exception
80 LUABIND_API void set_error_callback(error_callback_fun e);
81 LUABIND_API void set_cast_failed_callback(cast_failed_callback_fun c);
82 LUABIND_API error_callback_fun get_error_callback();
83 LUABIND_API cast_failed_callback_fun get_cast_failed_callback();
87 LUABIND_API void set_pcall_callback(pcall_callback_fun e);
88 LUABIND_API pcall_callback_fun get_pcall_callback();
H A Dconfig.hpp92 # define LUABIND_API __declspec(dllexport) macro
94 # define LUABIND_API __declspec(dllimport) macro
98 # define LUABIND_API __attribute__ ((dllexport)) macro
100 # define LUABIND_API __attribute__ ((dllimport)) macro
104 # define LUABIND_API __attribute__ ((visibility("default"))) macro
109 #ifndef LUABIND_API
110 # define LUABIND_API macro
158 LUABIND_API void disable_super_deprecation();
H A Dclass_info.hpp34 struct LUABIND_API class_info
41 LUABIND_API class_info get_class_info(argument const&);
44 LUABIND_API object get_class_names(lua_State* L);
46 LUABIND_API void bind_class_info(lua_State*);
H A Dscope.hpp42 struct LUABIND_API registration
59 struct LUABIND_API scope
80 class LUABIND_API namespace_ : public scope
91 class LUABIND_API module_
H A Dshared_ptr_converter.hpp24 LUABIND_API extern char state_use_count_tag;
26 struct LUABIND_API shared_ptr_deleter
177 LUABIND_API void set_state_unreferenced_callback(
179 LUABIND_API state_unreferenced_fun get_state_unreferenced_callback(
181 LUABIND_API bool is_state_unreferenced(lua_State* L);
H A Dexception_handler.hpp22 struct LUABIND_API exception_handler_base
61 LUABIND_API void handle_exception_aux(lua_State* L);
62 LUABIND_API void register_exception_handler(exception_handler_base*);
/dports/devel/luabind/luabind-0.9.1/luabind/
H A Derror.hpp46 class LUABIND_API error : public std::exception
62 class LUABIND_API cast_failed : public std::exception
79 LUABIND_API void set_error_callback(error_callback_fun e);
80 LUABIND_API void set_cast_failed_callback(cast_failed_callback_fun c);
81 LUABIND_API error_callback_fun get_error_callback();
82 LUABIND_API cast_failed_callback_fun get_cast_failed_callback();
87 LUABIND_API void set_pcall_callback(pcall_callback_fun e);
88 LUABIND_API pcall_callback_fun get_pcall_callback();
H A Dconfig.hpp106 # define LUABIND_API __declspec(dllexport) macro
108 # define LUABIND_API __declspec(dllimport) macro
112 # define LUABIND_API __attribute__ ((visibility("default"))) macro
117 #ifndef LUABIND_API
118 # define LUABIND_API macro
123 LUABIND_API void disable_super_deprecation();
H A Dclass_info.hpp34 struct LUABIND_API class_info
41 LUABIND_API class_info get_class_info(argument const&);
44 LUABIND_API object get_class_names(lua_State* L);
46 LUABIND_API void bind_class_info(lua_State*);
H A Dscope.hpp39 struct LUABIND_API registration
56 struct LUABIND_API scope
73 class LUABIND_API namespace_ : public scope
84 class LUABIND_API module_
H A Dexception_handler.hpp25 struct LUABIND_API exception_handler_base
71 LUABIND_API void handle_exception_aux(lua_State* L);
72 LUABIND_API void register_exception_handler(exception_handler_base*);
/dports/games/allacrost/allacrost-1.0.2/src/luabind/luabind/
H A Derror.hpp46 class LUABIND_API error : public std::exception
62 class LUABIND_API cast_failed : public std::exception
79 LUABIND_API void set_error_callback(error_callback_fun e);
80 LUABIND_API void set_cast_failed_callback(cast_failed_callback_fun c);
81 LUABIND_API error_callback_fun get_error_callback();
82 LUABIND_API cast_failed_callback_fun get_cast_failed_callback();
87 LUABIND_API void set_pcall_callback(pcall_callback_fun e);
88 LUABIND_API pcall_callback_fun get_pcall_callback();
H A Dconfig.hpp106 # define LUABIND_API __declspec(dllexport) macro
108 # define LUABIND_API __declspec(dllimport) macro
112 # define LUABIND_API __attribute__ ((visibility("default"))) macro
117 #ifndef LUABIND_API
118 # define LUABIND_API macro
123 LUABIND_API void disable_super_deprecation();
H A Dclass_info.hpp34 struct LUABIND_API class_info
41 LUABIND_API class_info get_class_info(argument const&);
44 LUABIND_API object get_class_names(lua_State* L);
46 LUABIND_API void bind_class_info(lua_State*);
H A Dscope.hpp39 struct LUABIND_API registration
56 struct LUABIND_API scope
71 class LUABIND_API namespace_ : public scope
82 class LUABIND_API module_
H A Dexception_handler.hpp25 struct LUABIND_API exception_handler_base
71 LUABIND_API void handle_exception_aux(lua_State* L);
72 LUABIND_API void register_exception_handler(exception_handler_base*);
/dports/devel/luabind/luabind-0.9.1/luabind/detail/
H A Dopen.hpp33 LUABIND_API void add_operator_to_metatable(lua_State* L, int op_index);
34 LUABIND_API int create_cpp_class_metatable(lua_State* L);
35 LUABIND_API int create_cpp_instance_metatable(lua_State* L);
36 LUABIND_API int create_lua_class_metatable(lua_State* L);
37 LUABIND_API int create_lua_instance_metatable(lua_State* L);
38 LUABIND_API int create_lua_function_metatable(lua_State* L);
41 LUABIND_API void open(lua_State* L);
H A Dlink_compatibility.hpp32 LUABIND_API void not_threadsafe_defined_conflict();
34 LUABIND_API void not_threadsafe_not_defined_conflict();
38 LUABIND_API void no_error_checking_defined_conflict();
40 LUABIND_API void no_error_checking_not_defined_conflict();
H A Dobject_rep.hpp42 class LUABIND_API object_rep
126 LUABIND_API object_rep* get_instance(lua_State* L, int index);
127 LUABIND_API void push_instance_metatable(lua_State* L);
128 LUABIND_API object_rep* push_new_instance(lua_State* L, class_rep* cls);
/dports/games/allacrost/allacrost-1.0.2/src/luabind/luabind/detail/
H A Dopen.hpp33 LUABIND_API void add_operator_to_metatable(lua_State* L, int op_index);
34 LUABIND_API int create_cpp_class_metatable(lua_State* L);
35 LUABIND_API int create_cpp_instance_metatable(lua_State* L);
36 LUABIND_API int create_lua_class_metatable(lua_State* L);
37 LUABIND_API int create_lua_instance_metatable(lua_State* L);
38 LUABIND_API int create_lua_function_metatable(lua_State* L);
41 LUABIND_API void open(lua_State* L);
H A Dlink_compatibility.hpp32 LUABIND_API void not_threadsafe_defined_conflict();
34 LUABIND_API void not_threadsafe_not_defined_conflict();
38 LUABIND_API void no_error_checking_defined_conflict();
40 LUABIND_API void no_error_checking_not_defined_conflict();
H A Dobject_rep.hpp43 class LUABIND_API object_rep
127 LUABIND_API object_rep* get_instance(lua_State* L, int index);
128 LUABIND_API void push_instance_metatable(lua_State* L);
129 LUABIND_API object_rep* push_new_instance(lua_State* L, class_rep* cls);
/dports/games/valyriatear/ValyriaTear-1.1.0/src/luabind/luabind/detail/
H A Dlink_compatibility.hpp32 LUABIND_API void not_threadsafe_defined_conflict();
34 LUABIND_API void not_threadsafe_not_defined_conflict();
38 LUABIND_API void no_error_checking_defined_conflict();
40 LUABIND_API void no_error_checking_not_defined_conflict();
H A Dobject_rep.hpp41 LUABIND_API void do_call_member_selection(lua_State* L, char const* name);
48 class LUABIND_API object_rep
131 LUABIND_API object_rep* get_instance(lua_State* L, int index);
132 LUABIND_API void push_instance_metatable(lua_State* L);
133 LUABIND_API object_rep* push_new_instance(lua_State* L, class_rep* cls);
H A Dinheritance.hpp21 LUABIND_API extern char classid_map_tag;
22 LUABIND_API extern char class_map_tag;
32 class LUABIND_API cast_graph
56 class LUABIND_API class_id_map
157 LUABIND_API class_id allocate_class_id(type_id const& cls);

12345