Skip to main content

ConversionTraceCollector Struct

Collects ConversionTrace entries for post-mortem auditing of a pipeline run. More...

Declaration

struct simaai::neat::ConversionTraceCollector { ... }

Included Headers

#include <TensorConversion.h>

Public Member Functions Index

voidadd (ConversionTrace trace)

Append a trace entry. More...

voidclear ()

Drop all collected entries. More...

Public Member Attributes Index

std::vector< ConversionTrace >traces

Accumulated trace entries, in order of occurrence. More...

Description

Collects ConversionTrace entries for post-mortem auditing of a pipeline run.

Definition at line 78 of file TensorConversion.h.

Public Member Functions

add()

void simaai::neat::ConversionTraceCollector::add (ConversionTrace trace)
inline

Append a trace entry.

Definition at line 82 of file TensorConversion.h.

82 void add(ConversionTrace trace) {
83 traces.push_back(std::move(trace));
84 }

clear()

void simaai::neat::ConversionTraceCollector::clear ()
inline

Drop all collected entries.

Definition at line 86 of file TensorConversion.h.

86 void clear() {
87 traces.clear();
88 }

Public Member Attributes

traces

std::vector<ConversionTrace> simaai::neat::ConversionTraceCollector::traces

Accumulated trace entries, in order of occurrence.

Definition at line 79 of file TensorConversion.h.

79 std::vector<ConversionTrace> traces;

The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.