sol2/include/sol
ThePhD 4a16979adf
Use a specified configuration macro for the size of a given chunk.
This might help with error reporting for larger non-text based chunks. Maybe helps #989, but that looks like it needs the user to define their own traceback handler.
Fix compilation issues with boost optional usage. Fixes #990
Fix more shitty docs (thanks, @nabijaczleweli)
2020-07-15 09:29:27 -04:00
..
compatibility Use invoke_result_t to get rid of deprecated result_of_t (Fixes #986). 2020-07-04 03:58:24 -04:00
as_args.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
as_returns.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
base_traits.hpp Add lua_table and lua_value abstractions 2019-03-18 07:41:51 -04:00
bind_traits.hpp Fix #968, #969 (nice). 2020-05-22 09:38:53 -04:00
bytecode.hpp Clean up exceptions checking. Fixes #901 2019-11-24 18:06:52 -05:00
call.hpp Fix #949, #935, #948, #945, and #933. 2020-03-31 00:24:23 -04:00
compatibility.hpp Use invoke_result_t to get rid of deprecated result_of_t (Fixes #986). 2020-07-04 03:58:24 -04:00
config.hpp Add an additional configuration parameter to make it so automagic usertypes can be turned off, and document it. 2020-05-17 18:17:14 -04:00
coroutine.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
debug.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
demangle.hpp Fix formatting in previous commit 2020-07-03 12:04:02 -04:00
deprecate.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
dump_handler.hpp Break all the behaviors. _All_ of them. 2019-11-29 13:08:41 -05:00
ebco.hpp Completley overhaul tests 2019-03-22 16:28:17 -04:00
environment.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
error_handler.hpp Improve container handling and the vec[#vec] = nil idiom from Lua 2020-05-06 22:17:02 -04:00
error.hpp the god-tier commit-without-running-tests... 2019-04-28 09:40:51 -04:00
feature_test.hpp Use invoke_result_t to get rid of deprecated result_of_t (Fixes #986). 2020-07-04 03:58:24 -04:00
forward_detail.hpp Completley overhaul tests 2019-03-22 16:28:17 -04:00
forward.hpp Stack aligned function should be safe, if possible. 2020-01-08 06:40:33 -05:00
function_result.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
function_types_core.hpp Rework table internals for more performance in more cases and handle additional cases of update_if_empty and create_if_nil 2019-05-21 02:13:56 -04:00
function_types_overloaded.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
function_types_stateful.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
function_types_stateless.hpp Fix #968, #969 (nice). 2020-05-22 09:38:53 -04:00
function_types_templated.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
function_types.hpp Fix #968, #969 (nice). 2020-05-22 09:38:53 -04:00
function.hpp wew lad 2019-10-02 02:38:12 -04:00
in_place.hpp Fix #949, #935, #948, #945, and #933. 2020-03-31 00:24:23 -04:00
inheritance.hpp Burning hatred for unconstrained functions. 2019-08-27 20:04:55 -04:00
load_result.hpp Fix #968, #969 (nice). 2020-05-22 09:38:53 -04:00
lua_table.hpp Add lua_table and lua_value abstractions 2019-03-18 07:41:51 -04:00
lua_value.hpp Use invoke_result_t to get rid of deprecated result_of_t (Fixes #986). 2020-07-04 03:58:24 -04:00
make_reference.hpp New base object customization point management example, derived directly form @NullCascade. Thanks! 2020-01-24 19:58:12 -05:00
map.hpp Fix #949, #935, #948, #945, and #933. 2020-03-31 00:24:23 -04:00
metatable.hpp Completley overhaul tests 2019-03-22 16:28:17 -04:00
object_base.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
object.hpp New base object customization point management example, derived directly form @NullCascade. Thanks! 2020-01-24 19:58:12 -05:00
optional_implementation.hpp Fix #968, #969 (nice). 2020-05-22 09:38:53 -04:00
optional.hpp Use a specified configuration macro for the size of a given chunk. 2020-07-15 09:29:27 -04:00
overload.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
pointer_like.hpp Remove as many of the std::string error handlers as possible to avoid memory leaks in C mode 2019-11-09 04:53:48 +00:00
policies.hpp Break all the behaviors. _All_ of them. 2019-11-29 13:08:41 -05:00
property.hpp FLAMING HATRED OF STRING LITERALS 2019-05-17 20:02:49 -04:00
protect.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
protected_function_result.hpp Fix up protected function returns and fix/use the horrible size extension point derp. Fixes #973 2020-05-26 20:08:38 -04:00
protected_function.hpp make sure that stack_aligned_stack_handler_function behaves properly 2019-04-29 05:16:33 -04:00
protected_handler.hpp make sure that stack_aligned_stack_handler_function behaves properly 2019-04-29 05:16:33 -04:00
proxy_base.hpp the god-tier commit-without-running-tests... 2019-04-28 09:40:51 -04:00
raii.hpp no-tests commit #2 2019-04-28 16:45:40 -04:00
reference.hpp Fix: constructing basic_reference<true> from basic_reference<false> 2019-10-01 02:17:04 -04:00
resolve.hpp Use invoke_result_t to get rid of deprecated result_of_t (Fixes #986). 2020-07-04 03:58:24 -04:00
sol.hpp Update single, make sure warnings are not there. 2019-03-23 21:50:02 -04:00
stack_check_get_qualified.hpp Fix #949, #935, #948, #945, and #933. 2020-03-31 00:24:23 -04:00
stack_check_get_unqualified.hpp Use a specified configuration macro for the size of a given chunk. 2020-07-15 09:29:27 -04:00
stack_check_get.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_check_qualified.hpp Where did the checkers for sol::nested go...? Maybe a casualty of refactoring? 2020-01-28 13:44:35 -05:00
stack_check_unqualified.hpp Merge branch 'develop' of github.com:ThePhD/sol2 into develop 2020-07-04 04:01:11 -04:00
stack_check.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_core.hpp Fix #949, #935, #948, #945, and #933. 2020-03-31 00:24:23 -04:00
stack_field.hpp Tackle bug in indexing on Lua Version < 5.3 2019-11-13 05:18:02 +01:00
stack_get_qualified.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_get_unqualified.hpp Use invoke_result_t to get rid of deprecated result_of_t (Fixes #986). 2020-07-04 03:58:24 -04:00
stack_get.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_guard.hpp Use invoke_result_t to get rid of deprecated result_of_t (Fixes #986). 2020-07-04 03:58:24 -04:00
stack_iterator.hpp Create base_traits 2019-03-14 16:15:43 -04:00
stack_pop.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_probe.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_proxy_base.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_proxy.hpp Fix #949, #935, #948, #945, and #933. 2020-03-31 00:24:23 -04:00
stack_push.hpp Use invoke_result_t to get rid of deprecated result_of_t (Fixes #986). 2020-07-04 03:58:24 -04:00
stack_reference.hpp Handle weird types for number and shit 2019-06-10 04:22:59 -04:00
stack.hpp Use a specified configuration macro for the size of a given chunk. 2020-07-15 09:29:27 -04:00
state_handling.hpp pessimizing moves, o boi 2019-05-27 01:49:31 -04:00
state_view.hpp Allow open_libraries() to accept any value category. 2020-04-08 20:01:29 -04:00
state.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
string_view.hpp Fix #949, #935, #948, #945, and #933. 2020-03-31 00:24:23 -04:00
table_core.hpp Use invoke_result_t to get rid of deprecated result_of_t (Fixes #986). 2020-07-04 03:58:24 -04:00
table_iterator.hpp Fix some more derps in the code. Also, std::iterator is a zombie! 2020-02-16 16:52:39 +01:00
table_proxy.hpp Tackle bug in indexing on Lua Version < 5.3 2019-11-13 05:18:02 +01:00
table.hpp the god-tier commit-without-running-tests... 2019-04-28 09:40:51 -04:00
thread.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
tie.hpp Create base_traits 2019-03-14 16:15:43 -04:00
traits.hpp Use invoke_result_t to get rid of deprecated result_of_t (Fixes #986). 2020-07-04 03:58:24 -04:00
trampoline.hpp Reduce binary bloat from static_trampoline and check_metatable 2020-07-03 12:04:02 -04:00
tuple.hpp Add lua_table and lua_value abstractions 2019-03-18 07:41:51 -04:00
types.hpp Use invoke_result_t to get rid of deprecated result_of_t (Fixes #986). 2020-07-04 03:58:24 -04:00
unicode.hpp fix some unicode constants 2019-04-07 23:11:44 -04:00
unique_usertype_traits.hpp wew lad 2019-10-02 02:38:12 -04:00
unsafe_function_result.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
unsafe_function.hpp fix some derps in overload resolution in cases where it is ambiguous with .call<void>(). Also improve variant handling, going from 0 to variant_siz 2019-07-01 23:30:54 -04:00
userdata.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
usertype_container_launch.hpp Fix #814 2019-05-21 02:27:02 -04:00
usertype_container.hpp Improve container handling and the vec[#vec] = nil idiom from Lua 2020-05-06 22:17:02 -04:00
usertype_core.hpp Force constness on ostream operator. 2019-12-01 17:40:16 -05:00
usertype_proxy.hpp the god-tier commit-without-running-tests... 2019-04-28 09:40:51 -04:00
usertype_storage.hpp Update catch, move yielding check up one level to avoid problems with trampoline and exception handling, and add a new test/example from an issue. Closes #906. Closes #917. 2020-01-17 05:22:52 -05:00
usertype_traits.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
usertype.hpp filters -> policies 2019-05-21 03:57:10 -04:00
variadic_args.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
variadic_results.hpp wew containers and perfect matching ye 2019-07-01 05:44:53 -04:00
version.hpp Use a specified configuration macro for the size of a given chunk. 2020-07-15 09:29:27 -04:00
wrapper.hpp Create base_traits 2019-03-14 16:15:43 -04:00