On 12/16/16 11:05 AM, Niall Douglas wrote:
Option 1: That Stacktrace implement a macro like BOOST_STACKTRACE_THROW_EXCEPTION() which reimplements BOOST_THROW_EXCEPTION() but with muxed in stacktrace.
Option 2: That Stacktrace optionally hook some compile time hook in Boost.Exception to mux in stacktrace.
Option 3: That Stacktrace optionally hook some runtime hook in Boost.Exception to mux in stacktrace.
Option 3:
My suggestion was to ignore the whole issue and assign it some other
library/component. A couple libraries use the idiom similar to
template MyTemplate