|
SST 16.0.0
Structural Simulation Toolkit
|
Public Member Functions | |
| DataRecord * | createDataRecord (std::string name, DataRecord::TextFormat format=DataRecord::TextFormat::plain) |
| void | output (int rank, int num_ranks) |
| void | configureOutput (std::string output_str) |
| void | outputRecordToTextTree (const PerfData *node, std::stringstream *sstr) |
| void | outputNodeToTextTree (const PerfData *node, std::stringstream *sstr, bool last_child, std::vector< int > levels_has_more_siblings={}) |
| void | printTreeIndent (std::stringstream *sstr, const std::vector< int > &levels_has_more_siblings, size_t indent_level) |
| void | outputValueToText (const std::variant< uint64_t, int64_t, double, UnitAlgebra, std::string > &v, std::stringstream *sstr) |
| std::string | convertValueToString (const std::variant< uint64_t, int64_t, double, UnitAlgebra, std::string > &v) |
| void | outputRecordToText (const PerfData *node, std::stringstream *sstr, int indent=0, bool print_name=true) |
| void | outputRecordToTextList (const PerfData *node, std::stringstream *sstr, bool header) |
| void | outputRecordToJSON (const PerfData *node, nlohmann::ordered_json *obj) |
| size_t | recordCount () |