qpid-proton mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aconway <acon...@redhat.com>
Subject C++ binding update - moving to master this week.
Date Tue, 01 Sep 2015 11:50:40 GMT
I have updated the C++ proton binding, for details see:

http://people.apache.org/~aconway/proton/c-and-cpp.html
http://people.apache.org/~aconway/proton

The highlights of the change:

- 0 overhead C++ facade classes, facade pointers point directly at C structs.
- proton::counted_ptr for automated refcounting of proton objects in any C++ version.
- std:: and boost:: smart pointers supported as alternative to proton::counted_ptr.
- APIs take/return foo& for facade foo, facade can convert to smart pointer.

This is simpler and more obvious than the proposal floated on the proton list but has essentially
the same properties.


Mime
View raw message