Go to the source code of this file.
Classes | |
class | PerfGraphReporter |
Reports the full graph from the PerfGraph. More... | |
Functions | |
void | to_json (nlohmann::json &json, const PerfGraph *const &perf_graph) |
void | to_json (nlohmann::json &json, const PerfNode &node) |
void | dataStore (std::ostream &, const PerfGraph *&, void *) |
Store and load methods for const PerfGraph *, used in the PerfGraphReporter, which does nothing. More... | |
void | dataLoad (std::istream &, const PerfGraph *&, void *) |
Definition at line 52 of file PerfGraphReporter.h.
Store and load methods for const PerfGraph *, used in the PerfGraphReporter, which does nothing.
They do nothing because the recover capability is retained in the PerfGraph itself, which will recover and append a previously ran graph to the current PerfGraph.
Definition at line 48 of file PerfGraphReporter.h.
Definition at line 37 of file PerfGraphReporter.C.
Referenced by to_json().
Definition at line 49 of file PerfGraphReporter.C.