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
