boost::openmethod::trace
Enable initialize tracing.
Synopsis
Declared in <boost/openmethod/preamble.hpp>
struct trace;
Description
If trace is passed to initialize, tracing code is added to various parts of the initialization process (dispatch table construction, hash factors search, etc). The tracing code is executed only if trace::on is set to true.
trace requires the registry being initialized to have an output policy.
The content of the trace is neither specified, nor stable across versions. It is comprehensive, and useful for troubleshooting missing class registrations, missing or ambiguous overriders, etc.
Member Functions
Name |
|
Static Member Functions
Name |
Description |
Returns a |