Alpha 1-4
Pre-release
Pre-release
This release fixes some bugs:
- Returning objects with de-allocated strings
- Only returning the first
char
of achar*
- Not properly handling single-value pointers
- Throwing exceptions for
void
return functions
This release also improves some performance and readability:
- Adding
noexcept
where it makes sense, and a compiler-defined (NOTHROW
macro)noexcept
pretty much everywhere else - More clearly defined the interface for
SerialAdapter
- Non implemented functions now protected by
static_assert
rather than run-time exceptions
- Non implemented functions now protected by
- Can now call
rpc::Run<>()
with a string (added astring_view
overload)