|
diag-trace 5.0.0
µOS++ Tracing Infrastructure
|
Implementation details namespace. More...
Classes | |
| class | implementation |
| Policy class for the production trace instance. More... | |
| class | tracer |
| Tracing API bound to a given policy class. More... | |
Concepts | |
| concept | trace_policy |
| Concept constraining the policy class T used by tracer<T>. | |
The detail namespace contains internal implementation components that are not part of the public API. It houses the tracer class template and the implementation policy class, along with the trace_policy concept used to constrain policy types.
User code should not reference this namespace directly. The public interface is the set of free functions in the enclosing micro_os_plus::trace namespace.