HEBench
hebench::ReportGen::cpp::TimingReport Member List

This is the complete list of members for hebench::ReportGen::cpp::TimingReport, including all inherited members.

addEvent(const TimingReportEventC &p_event)hebench::ReportGen::cpp::TimingReport
addEventType(uint32_t event_type_id, const std::string &event_type_header, bool is_main_event=false)hebench::ReportGen::cpp::TimingReport
appendFooter(const std::string &new_header, bool new_line=true)hebench::ReportGen::cpp::TimingReport
appendHeader(const std::string &new_header, bool new_line=true)hebench::ReportGen::cpp::TimingReport
clear()hebench::ReportGen::cpp::TimingReport
computeElapsedCPUTime(const TimingReportEventC &event)hebench::ReportGen::cpp::TimingReportstatic
computeElapsedWallTime(const TimingReportEventC &event)hebench::ReportGen::cpp::TimingReportstatic
convert2CSV()hebench::ReportGen::cpp::TimingReport
getEvent(TimingReportEventC &p_event, uint64_t index) consthebench::ReportGen::cpp::TimingReport
getEventCapacity() consthebench::ReportGen::cpp::TimingReport
getEventCount() consthebench::ReportGen::cpp::TimingReport
getEventType(uint64_t index) consthebench::ReportGen::cpp::TimingReport
getEventTypeCount() consthebench::ReportGen::cpp::TimingReport
getEventTypeHeader(uint32_t event_type_id) consthebench::ReportGen::cpp::TimingReport
getFooter() consthebench::ReportGen::cpp::TimingReport
getHeader() consthebench::ReportGen::cpp::TimingReport
getMainEventType() consthebench::ReportGen::cpp::TimingReport
hasEventType(uint32_t event_type_id) consthebench::ReportGen::cpp::TimingReport
loadReportFromCSV(const std::string &s_csv_content)hebench::ReportGen::cpp::TimingReportstatic
loadReportFromCSVFile(const std::string &filename)hebench::ReportGen::cpp::TimingReportstatic
operator=(TimingReport &&)hebench::ReportGen::cpp::TimingReport
prependFooter(const std::string &new_header, bool new_line=true)hebench::ReportGen::cpp::TimingReport
prependHeader(const std::string &new_header, bool new_line=true)hebench::ReportGen::cpp::TimingReport
ReportSummary classhebench::ReportGen::cpp::TimingReportfriend
save2CSV(const std::string &filename)hebench::ReportGen::cpp::TimingReport
setEventCapacity(uint64_t new_capacity)hebench::ReportGen::cpp::TimingReport
setFooter(const std::string &new_footer)hebench::ReportGen::cpp::TimingReport
setHeader(const std::string &new_header)hebench::ReportGen::cpp::TimingReport
TimingReport(const TimingReport &)=deletehebench::ReportGen::cpp::TimingReport
TimingReport(const std::string &header=std::string())hebench::ReportGen::cpp::TimingReport
TimingReport(TimingReport &&)hebench::ReportGen::cpp::TimingReport
~TimingReport()hebench::ReportGen::cpp::TimingReportvirtual