|
FOSSredder 0.5.0
|
Declarations for the UI Trace component. More...
#include <string>#include <utility>#include "core/errors/ErrorCodes.h"#include "core/errors/ErrorEvent.h"#include "core/errors/ErrorReporting.h"#include "core/ports/diagnostics/IErrorReporter.h"#include "ui/observability/ErrorCodes.h"

Go to the source code of this file.
Namespaces | |
| namespace | ui |
| namespace | ui::observability |
| namespace | ui::observability::context |
| namespace | ui::observability::layer |
Functions | |
| bool | ui::observability::isTraceEnabled () |
| Reports whether UI trace emission is enabled. | |
| void | ui::observability::trace (const char *layer, const char *origin, std::string message, core::errors::ErrorContext context={}) |
| Emits a UI trace event. | |
| void | ui::observability::traceAdapter (const char *origin, std::string message, core::errors::ErrorContext context={}) |
| Emits an adapter trace event. | |
| void | ui::observability::traceComposition (const char *origin, std::string message, core::errors::ErrorContext context={}) |
| Emits a composition trace event. | |
| void | ui::observability::traceViewModel (const char *origin, std::string message, core::errors::ErrorContext context={}) |
| Emits a view model trace event. | |
| void | ui::observability::traceWorkflow (const char *origin, std::string message, core::errors::ErrorContext context={}) |
| Emits a workflow trace event. | |
| void | ui::observability::traceWorkspace (const char *origin, std::string message, core::errors::ErrorContext context={}) |
| Emits a workspace trace event. | |
| void | ui::observability::reportFlow (core::ports::diagnostics::IErrorReporter *reporter, core::errors::ErrorSeverity severity, const char *code, const char *origin, std::string message, core::errors::ErrorContext context={}) |
| Reports a UI flow error event. | |
| void | ui::observability::reportFlow (core::ports::diagnostics::IErrorReporter *reporter, core::errors::ErrorSeverity severity, const char *origin, std::string message, core::errors::ErrorContext context={}) |
| Reports a generic UI flow error event. | |
Declarations for the UI Trace component.
Definition in file Trace.h.