Skip to content

Commit 54ba9a8

Browse files
author
John Wellbelove
committed
Updated version and release notes
1 parent 5c91f8b commit 54ba9a8

File tree

7 files changed

+12
-12
lines changed

7 files changed

+12
-12
lines changed

arduino/library-arduino.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Embedded Template Library ETL",
3-
"version": "20.43.2",
3+
"version": "20.43.3",
44
"authors": {
55
"name": "John Wellbelove",
66
"email": "[email protected]"

arduino/library-arduino.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Embedded Template Library ETL
2-
version=20.43.2
2+
version=20.43.3
33
author= John Wellbelove <[email protected]>
44
maintainer=John Wellbelove <[email protected]>
55
license=MIT

include/etl/closure.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ namespace etl
7171
/// \param f The delegate to be invoked.
7272
/// \param args The arguments to bind to the delegate.
7373
//*********************************************************************
74-
ETL_CONSTEXPR14 closure(const delegate_type& f, const TArgs... args) ETL_NOEXCEPT_EXPR(ETL_NOT_USING_EXCEPTIONS)
74+
ETL_CONSTEXPR14 closure(const delegate_type& f, const TArgs... args)
7575
: m_f(f)
7676
, m_args(args...)
7777
{
@@ -81,7 +81,7 @@ namespace etl
8181
/// Invoke the stored delegate with the bound arguments.
8282
/// \return The result of the delegate invocation.
8383
//*********************************************************************
84-
ETL_CONSTEXPR14 TReturn operator()() const ETL_NOEXCEPT_EXPR(ETL_NOT_USING_EXCEPTIONS)
84+
ETL_CONSTEXPR14 TReturn operator()() const
8585
{
8686
return execute(etl::index_sequence_for<TArgs...>{});
8787
}
@@ -94,7 +94,7 @@ namespace etl
9494
/// \param arg The new value to bind.
9595
//*********************************************************************
9696
template <size_t Index, typename UArg>
97-
ETL_CONSTEXPR14 void bind(UArg arg) ETL_NOEXCEPT_EXPR(ETL_NOT_USING_EXCEPTIONS)
97+
ETL_CONSTEXPR14 void bind(UArg arg)
9898
{
9999
static_assert(etl::is_convertible<UArg, etl::type_list_type_at_index_t<argument_types, Index>>::value, "Argument is not convertible");
100100
static_assert(!etl::is_reference<UArg>::value, "Cannot bind reference arguments");
@@ -108,7 +108,7 @@ namespace etl
108108
/// \param args The new values to bind.
109109
///*********************************************************************
110110
template <typename... UArgs>
111-
ETL_CONSTEXPR14 void bind(UArgs&&... args) ETL_NOEXCEPT_EXPR(ETL_NOT_USING_EXCEPTIONS)
111+
ETL_CONSTEXPR14 void bind(UArgs&&... args)
112112
{
113113
static_assert(sizeof...(UArgs) == sizeof...(TArgs), "Argument count mismatch");
114114
bind_impl(etl::make_index_sequence<sizeof...(TArgs)>{}, etl::forward<UArgs>(args)...);
@@ -121,7 +121,7 @@ namespace etl
121121
/// \param args The new values to bind.
122122
///*********************************************************************
123123
template <size_t... Indexes, typename... UArgs>
124-
ETL_CONSTEXPR14 void bind_impl(etl::index_sequence<Indexes...>, UArgs&&... args) ETL_NOEXCEPT_EXPR(ETL_NOT_USING_EXCEPTIONS)
124+
ETL_CONSTEXPR14 void bind_impl(etl::index_sequence<Indexes...>, UArgs&&... args)
125125
{
126126
// Expand the pack and call bind<Index>(arg) for each argument
127127
int dummy[] = {0, (bind<Indexes>(etl::forward<UArgs>(args)), 0)...};
@@ -134,7 +134,7 @@ namespace etl
134134
/// \return The result of the delegate invocation.
135135
//*********************************************************************
136136
template<size_t... Indexes>
137-
ETL_CONSTEXPR14 TReturn execute(etl::index_sequence<Indexes...>) const ETL_NOEXCEPT_EXPR(ETL_NOT_USING_EXCEPTIONS)
137+
ETL_CONSTEXPR14 TReturn execute(etl::index_sequence<Indexes...>) const
138138
{
139139
return m_f(etl::get<Indexes>(m_args)...);
140140
}

include/etl/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ SOFTWARE.
4040

4141
#define ETL_VERSION_MAJOR 20
4242
#define ETL_VERSION_MINOR 43
43-
#define ETL_VERSION_PATCH 2
43+
#define ETL_VERSION_PATCH 3
4444

4545
#define ETL_VERSION ETL_STRING(ETL_VERSION_MAJOR) "." ETL_STRING(ETL_VERSION_MINOR) "." ETL_STRING(ETL_VERSION_PATCH)
4646
#define ETL_VERSION_W ETL_WIDE_STRING(ETL_VERSION_MAJOR) L"." ETL_WIDE_STRING(ETL_VERSION_MINOR) L"." ETL_WIDE_STRING(ETL_VERSION_PATCH)

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Embedded Template Library",
3-
"version": "20.43.2",
3+
"version": "20.43.3",
44
"authors": {
55
"name": "John Wellbelove",
66
"email": "[email protected]"

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Embedded Template Library
2-
version=20.43.2
2+
version=20.43.3
33
author= John Wellbelove <[email protected]>
44
maintainer=John Wellbelove <[email protected]>
55
license=MIT

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20.43.2
1+
20.43.3

0 commit comments

Comments
 (0)