You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by pe...@apache.org on 2023/12/21 13:38:32 UTC
(celix) branch feature/dfi-cleanup updated (9e9b14f5 -> b6d5e395)
This is an automated email from the ASF dual-hosted git repository.
pengzheng pushed a change to branch feature/dfi-cleanup
in repository https://gitbox.apache.org/repos/asf/celix.git
from 9e9b14f5 Improve ergonomics of dynInterface_methods.
add b6d5e395 Apply const qualifier to dyn_type and improve ergonomics for functions that cannot fail.
No new revisions were added by this update.
Summary of changes:
libs/dfi/gtest/src/dyn_function_tests.cpp | 6 +-
libs/dfi/gtest/src/dyn_type_tests.cpp | 6 +-
libs/dfi/include/dyn_function.h | 4 +-
libs/dfi/include/dyn_type.h | 95 ++++----
libs/dfi/include/json_serializer.h | 4 +-
libs/dfi/src/dyn_function.c | 12 +-
libs/dfi/src/dyn_interface.c | 2 +-
libs/dfi/src/dyn_type.c | 362 +++++++++++++++---------------
libs/dfi/src/dyn_type_common.h | 22 +-
libs/dfi/src/json_rpc.c | 35 ++-
libs/dfi/src/json_serializer.c | 135 +++++------
11 files changed, 324 insertions(+), 359 deletions(-)