John Wellbelove 6d6ecc9fb5
Add etl::inplace_function (#1251)
* Imported inplace_function and invoke functionality from original branch

* Fixed spelling mistake

* Update test/CMakeLists.txt

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update test/test_inplace_function.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Moved member type function_ptr to private section

* Updated comments in inplace_function.h

* Updated action workflows to be triggered on a pull-request based on development branch

* Added suggested changes from PR reviews

---------

Co-authored-by: John Wellbelove <john.wellbelove@etlcpp.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: John Wellbelove <john.wellbelove@etlcpp.co.uk>
2026-01-10 09:46:50 +01:00
..
etl_initialiser_list Convert the Visual Studio project to VS2022 2023-03-07 20:24:01 +00:00
.gitignore Convert the Visual Studio project to VS2022 2023-03-07 20:24:01 +00:00
cpp.hint Added constexpr. Removed some member functions. Removed 'move' member functions for etl::not_null<etl::unique_ptr<T, TDeleter>> 2025-08-18 16:51:49 +01:00
delegate.natvis Delete project navis files 2025-09-11 18:21:10 +01:00
etl_solution_suppressions.cfg Updates to chrono classes 2025-04-18 10:50:48 +01:00
etl.sln Fixes to GCC -O2 errors 2025-09-02 13:51:45 +01:00
etl.vcxproj Add etl::inplace_function (#1251) 2026-01-10 09:46:50 +01:00
etl.vcxproj.filters Add etl::inplace_function (#1251) 2026-01-10 09:46:50 +01:00
io_port.natvis Refactored etl::io_port classes 2024-07-28 16:51:02 +01:00