This is an automated email from the ASF dual-hosted git repository.
astitcher pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/qpid-proton.git.
from 9ddecea PROTON-2484: epoll proactor - missing null pointer logic
generously found by coverity
new 7473eb4 PROTON-2485: Use C++11 standard unique_ptr instead of our
version
new a9894c3 PROTON-2485: Use C++11 standard type traits instead of our
own versions
new 6971aeb PROTON-2481: [cpp] Improve constructor syntax for maps
new c5ac76e PROTON-2481: Make the new constructors more efficient
new f1b9ee0 PROTON-2485: Improve constructors/destructors using C++ 11
features
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
cpp/include/proton/annotation_key.hpp | 2 +-
cpp/include/proton/binary.hpp | 7 ++-
cpp/include/proton/codec/decoder.hpp | 12 ++---
cpp/include/proton/codec/encoder.hpp | 16 +++---
cpp/include/proton/connection_options.hpp | 4 +-
cpp/include/proton/container.hpp | 4 +-
cpp/include/proton/delivery.hpp | 2 +-
cpp/include/proton/error_condition.hpp | 2 +-
cpp/include/proton/internal/pn_unique_ptr.hpp | 67 -----------------------
cpp/include/proton/internal/type_traits.hpp | 78 +++++----------------------
cpp/include/proton/map.hpp | 17 ++++--
cpp/include/proton/message.hpp | 2 -
cpp/include/proton/message_id.hpp | 2 +-
cpp/include/proton/null.hpp | 2 +-
cpp/include/proton/receiver.hpp | 2 +-
cpp/include/proton/receiver_options.hpp | 4 +-
cpp/include/proton/reconnect_options.hpp | 4 +-
cpp/include/proton/returned.hpp | 2 +-
cpp/include/proton/scalar.hpp | 2 +-
cpp/include/proton/scalar_base.hpp | 8 +--
cpp/include/proton/sender.hpp | 2 +-
cpp/include/proton/sender_options.hpp | 4 +-
cpp/include/proton/session_options.hpp | 5 +-
cpp/include/proton/source.hpp | 2 +-
cpp/include/proton/source_options.hpp | 4 +-
cpp/include/proton/symbol.hpp | 11 ++--
cpp/include/proton/target.hpp | 2 +-
cpp/include/proton/target_options.hpp | 4 +-
cpp/include/proton/tracker.hpp | 2 +-
cpp/include/proton/url.hpp | 4 +-
cpp/include/proton/value.hpp | 2 +-
cpp/include/proton/work_queue.hpp | 20 +++----
cpp/src/connection.cpp | 2 +-
cpp/src/connection_options.cpp | 2 +-
cpp/src/container.cpp | 2 +-
cpp/src/contexts.hpp | 9 ++--
cpp/src/credit_test.cpp | 5 +-
cpp/src/delivery.cpp | 2 +-
cpp/src/delivery_test.cpp | 1 -
cpp/src/endpoint.cpp | 2 +-
cpp/src/error.cpp | 6 +--
cpp/src/handler.cpp | 4 +-
cpp/src/link_test.cpp | 15 ++----
cpp/src/listener.cpp | 4 +-
cpp/src/map.cpp | 29 ++++++++--
cpp/src/node_options.cpp | 4 +-
cpp/src/receiver.cpp | 2 +-
cpp/src/receiver_options.cpp | 2 +-
cpp/src/reconnect_options.cpp | 2 +-
cpp/src/reconnect_options_impl.hpp | 1 -
cpp/src/scalar_test.hpp | 2 +-
cpp/src/sender.cpp | 2 +-
cpp/src/sender_options.cpp | 2 +-
cpp/src/session.cpp | 2 +-
cpp/src/session_options.cpp | 2 +-
cpp/src/types_internal.hpp | 2 +-
cpp/src/url.cpp | 2 +-
cpp/src/value.cpp | 2 +-
cpp/src/work_queue.cpp | 4 +-
59 files changed, 158 insertions(+), 257 deletions(-)
delete mode 100644 cpp/include/proton/internal/pn_unique_ptr.hpp
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]