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(-)