sol2/examples/source
ThePhD 6fde9c3f14
B R E A K I N G C H A N G E
- This is going to start the mark of v4
- pairs() implemented on tables for pairs-like iteration
- .error_handler variable is now hidden from view on protected function! Use set_error_handler/get_error_handler
- packaged_coroutine skeleton, but code is blacked out
- tests rearranged a little bit
- auxiliary keys lookup, search, and storage improved
- overhead of stored tables improved
- usertype registration and un-registration improved
2021-01-20 13:55:44 -05:00
..
docs fix coroutine example: use thread state 2020-03-31 00:24:11 -04:00
tutorials Fixed typos in quick n' dirty tutorial. 2020-11-28 08:56:42 -05:00
wip HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
allocation_limit.cpp Improve configuration macros and other things while trying to track down ways to make MSVC stop being a butt on its latest iterations. 2020-08-09 17:17:47 -04:00
any_return.cpp Objective C will always haunt me. 2019-05-26 13:32:28 -04:00
args_from_container.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
as_returns.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
basic.cpp [skip ci] more silly formatting things 2019-05-29 07:58:27 -04:00
c_array.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
c_call.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
calling_lua_functions.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
config.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
config.lua Fix Linux build as best as possible while size issues still remain with MinGW. 2018-12-19 23:17:15 -05:00
container_usertype_as_container.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
container_with_pairs.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
containers_as_table.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
containers.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
coroutine_multiple_stacks.cpp Fix various issues 2020-11-19 15:12:56 -05:00
coroutine_state.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
coroutine.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
custom_reader.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
customization_base_object_catch.cpp Found the problem. 2020-01-25 00:13:08 -05:00
customization_convert_on_get.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
customization_global_transparent_argument.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
customization_multiple.cpp Heavily improve usage of Preprocessor checks 2020-09-26 06:47:32 -04:00
dump.cpp Fix most of the most pressing warnings 2020-11-19 16:42:02 -05:00
dynamic_object.cpp Fix unorded_map derp 2020-10-03 17:34:34 -04:00
environment_snooping.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
environment_state_2.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
environment_state.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
environments_on_functions.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
environments.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
error_handler.cpp B R E A K I N G C H A N G E 2021-01-20 13:55:44 -05:00
exception_handler.cpp Fix a lot of errors 2020-12-16 15:25:35 -05:00
functions_empty_arguments.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
functions.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
index_and_newindex_usertype.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
indirect_function_calls.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
lua_stream.cpp Lua stream example! 2020-01-25 13:09:16 -05:00
lua_value.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
metatable_customization.cpp Fix unorded_map derp 2020-10-03 17:34:34 -04:00
metatable_key_low_level.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
multi_results.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
optional_with_iteration.cpp add more documentation, add clear() to bytecode, include additional examples and better data 2019-08-15 01:26:52 -04:00
overloading_with_fallback.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
overloading_with_members.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
overloading.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
overridable_function_members.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
pairs_with_raw_functions.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
pairs.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
player_script.lua HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
property.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
protect.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
protected_functions.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
read_only.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
require_override_behavior.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
require.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
runtime_additions.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
script_error_handling.cpp Fix most of the most pressing warnings 2020-11-19 16:42:02 -05:00
self_from_lua.cpp Break all the behaviors. _All_ of them. 2019-11-29 13:08:41 -05:00
shared_ptr_inheritance.cpp 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
shared_ptr_modify_in_place.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
shared_ptr.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
singleton.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
stack_aligned_function.cpp Explicitly unsafe. 2020-01-08 10:46:22 -05:00
stack_aligned_stack_handler_function.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
static_variables.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
table_as_container.cpp New example. 2020-01-28 14:01:34 -05:00
table_create_if_nil.cpp update single and improve safety config documentation 2019-05-21 21:28:18 -04:00
table_proxy.cpp New example. 2020-01-28 14:01:34 -05:00
tables.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
this_state.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
tie.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
unique_ptr.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
usertype_advanced.cpp improve docs a tiny bit more and prepare for release 3.0.3 2019-07-04 11:29:11 -04:00
usertype_automatic_operators.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
usertype_basics.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
usertype_bitfields.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
usertype_call_from_c++.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
usertype_constructors.cpp Fix a lot of errors 2020-12-16 15:25:35 -05:00
usertype_dynamic_get_set.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
usertype_initializers.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
usertype_special_functions.cpp correct dot product in example 2020-06-11 06:37:56 -04:00
usertype_var.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
usertype.cpp Fix a lot of errors 2020-12-16 15:25:35 -05:00
variables.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
variadic_args_into_lua.cpp Fix #949, #935, #948, #945, and #933. 2020-03-31 00:24:23 -04:00
variadic_args_shifted.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
variadic_args_storage.cpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
variadic_args.cpp Fix #949, #935, #948, #945, and #933. 2020-03-31 00:24:23 -04:00