I responded to a thread a few weeks ago regarding use of private Core
headers in HAE (now CDM). The original consensus was to leave it for 16.04
and address the issue in 16.10.

In my message I noted that the use of qcc/SmartPointer.h in the public
interface of CDM would require deprecation and would mean we can't outright
remove the use of private headers for 16.10.

I proposed replacing SmartPointer with std::shared_ptr as the preferred fix.

Please refer to the full message in the archives:
http://lists.allseenalliance.org/pipermail/allseen-core/2016-July/003222.html
http://lists.allseenalliance.org/pipermail/allseen-hae/2016-July/001578.html

This issue needs to be addressed prior to the release of CDM 16.04 to avoid
carrying this dependency for the foreseeable future.

Brian Hollister
Software Developer ยท Two Bulls
_______________________________________________
Allseen-core mailing list
[email protected]
https://lists.allseenalliance.org/mailman/listinfo/allseen-core

Reply via email to