Drew Rife e6a7642121
Add constexpr support for delegate construction and assignment (#1476)
* feat: Add constexpr support for delegate construction and assignment in C++14 and C++20

* docs: add more docstring coverage #1473

* docs: note constexpr availability for function-pointer overloads

Update docs/callbacks/delegate.md to reflect the new ETL_CONSTEXPR14
annotations on delegate(function_ptr) and create(function_ptr), and add
a paragraph to the Constexpr section explaining which function-pointer
APIs are usable in constant expressions at C++14 vs C++20.

#1473

---------

Co-authored-by: Roland Reichwein <Roland.Reichwein@bmw.de>
2026-06-24 16:51:02 +01:00
..
binary Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
blog Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
callbacks Add constexpr support for delegate construction and assignment (#1476) 2026-06-24 16:51:02 +01:00
chrono Fix code examples in documentation (#1471) 2026-06-23 18:11:17 +01:00
codecs Fix code examples in documentation (#1471) 2026-06-23 18:11:17 +01:00
containers Documentation updates (#1469) 2026-06-23 18:12:58 +01:00
getting-started Fix code examples in documentation (#1471) 2026-06-23 18:11:17 +01:00
IO Fix code examples in documentation (#1471) 2026-06-23 18:11:17 +01:00
iterators Fix code examples in documentation (#1471) 2026-06-23 18:11:17 +01:00
maths Fix code examples in documentation (#1471) 2026-06-23 18:11:17 +01:00
messaging Fix code examples in documentation (#1471) 2026-06-23 18:11:17 +01:00
multi-tasking Documentation updates (#1469) 2026-06-23 18:12:58 +01:00
patterns Fix code examples in documentation (#1471) 2026-06-23 18:11:17 +01:00
pseudo-containers Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
ranges Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
releases Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
resourses Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
source Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
state machines Hotfix/documentation updates (#1456) 2026-06-08 08:58:47 +01:00
strings Format user defined types in format.h (#1470) 2026-06-24 11:27:53 +02:00
timers Fix code examples in documentation (#1471) 2026-06-23 18:11:17 +01:00
tutorials Fix code examples in documentation (#1471) 2026-06-23 18:11:17 +01:00
types Fix code examples in documentation (#1471) 2026-06-23 18:11:17 +01:00
utilities Fix code examples in documentation (#1471) 2026-06-23 18:11:17 +01:00
_index.md Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
about.md Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
Is the ETL free.md Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00