appendFooter(const std::string &footer, bool new_line) | hebench::ReportGen::TimingReportImpl | |
appendHeader(const std::string &header, bool new_line) | hebench::ReportGen::TimingReportImpl | |
clear() | hebench::ReportGen::TimingReportImpl | |
computeTimingPrefix(TimingPrefixedSeconds &prefix, double seconds) | hebench::ReportGen::TimingReportImpl | static |
convert2CSV(std::ostream &os) const | hebench::ReportGen::TimingReportImpl | |
getEvents() const | hebench::ReportGen::TimingReportImpl | inline |
getEventTypeIDs() const | hebench::ReportGen::TimingReportImpl | inline |
getEventTypes() const | hebench::ReportGen::TimingReportImpl | inline |
getFooter() const | hebench::ReportGen::TimingReportImpl | inline |
getHeader() const | hebench::ReportGen::TimingReportImpl | inline |
getMainEventID() const | hebench::ReportGen::TimingReportImpl | inline |
loadCSV(std::istream &is) | hebench::ReportGen::TimingReportImpl | static |
loadCSV(const std::string &csv_content) | hebench::ReportGen::TimingReportImpl | static |
newEvent(std::shared_ptr< TimingReportEventC > p_event, const std::string &set_header=std::string()) | hebench::ReportGen::TimingReportImpl | |
newEventType(std::uint32_t set_id, const std::string &set_header, bool is_main_event=false) | hebench::ReportGen::TimingReportImpl | |
prependFooter(const std::string &footer, bool new_line) | hebench::ReportGen::TimingReportImpl | |
prependHeader(const std::string &header, bool new_line) | hebench::ReportGen::TimingReportImpl | |
reserveCapacityForEvents(std::size_t new_capacity) | hebench::ReportGen::TimingReportImpl | |
setFooter(const std::string &footer) | hebench::ReportGen::TimingReportImpl | inline |
setHeader(const std::string &header) | hebench::ReportGen::TimingReportImpl | inline |
setTimingPrefix(TimingPrefixedSeconds &prefix, double seconds, char ch_prefix) | hebench::ReportGen::TimingReportImpl | static |
TagFailedTest | hebench::ReportGen::TimingReportImpl | static |
TagReportData | hebench::ReportGen::TimingReportImpl | static |
TagReportEnd | hebench::ReportGen::TimingReportImpl | static |
TagReportFooter | hebench::ReportGen::TimingReportImpl | static |
TagReportHeader | hebench::ReportGen::TimingReportImpl | static |
TagVersion | hebench::ReportGen::TimingReportImpl | static |
TimingReportImpl() | hebench::ReportGen::TimingReportImpl | |