The private header file for the TraceExplainer class. More...
#include <TraceExplainer_private.h>
Public Member Functions | |
INHERITS_FROM (TracePlugin) | |
Data Fields | |
boolean | changes_only |
Related Functions | |
(Note that these are not member functions.) | |
void | trace_explainer_deinit (TraceExplainer_ptr self) |
void | trace_explainer_init (TraceExplainer_ptr self, boolean changes_only) |
TraceExplainer_ptr | TraceExplainer_create (boolean changes_only) |
Creates an Explainer Plugin and initializes it. |
The private header file for the TraceExplainer class.
The header file for the TraceExplainer class.
TraceExplainer Class This class contains information to explain a trace:
changes_only
This Class inherits from TracePlugin class.
TraceExplainer::INHERITS_FROM | ( | TracePlugin | ) |
void trace_explainer_deinit | ( | TraceExplainer_ptr | self | ) | [related] |
void trace_explainer_init | ( | TraceExplainer_ptr | self, | |
boolean | changes_only | |||
) | [related] |
AutomaticStart
TraceExplainer_ptr TraceExplainer_create | ( | boolean | changes_only | ) | [related] |
Creates an Explainer Plugin and initializes it.
AutomaticStart
Explainer plugin constructor. As arguments it takes the boolean variable /"changes_only/". If changes_only
is 1, than only state variables which assume a different value from the previous printed one are printed out.