|
NeuralPlus 0.2.0
A small C++17 SDK for AI clients, sessions, tools, and tracing
|
Thread-safe tracer that retains events for tests and embedding applications. More...
#include <tracing.hpp>
Public Member Functions | |
| void | record (const TraceEvent &event) override |
| Retains a copy of one event. | |
| std::vector< TraceEvent > | events () const |
| Returns a thread-safe snapshot of retained events. | |
| void | clear () |
| Removes all retained events. | |
Thread-safe tracer that retains events for tests and embedding applications.
|
overridevirtual |
Retains a copy of one event.
Implements neuralplus::Tracer.