HEBench
hebench_report_compiler.cpp File Reference
#include <filesystem>
#include <fstream>
#include <iostream>
#include <sstream>
#include <stdexcept>
#include <string>
#include <string_view>
#include <unordered_set>
#include <utility>
#include <vector>
#include "hebench/modules/args_parser/include/args_parser.h"
#include "hebench/modules/general/include/hebench_utilities.h"
#include "hebench_report_compiler.h"
#include "hebench_report_cpp.h"
#include "hebench_report_overview_header.h"
#include "hebench_report_stats.h"
Include dependency graph for hebench_report_compiler.cpp:

Go to the source code of this file.

Classes

struct  hebench::ReportGen::Compiler::ReportCompilerConfig
 

Namespaces

 hebench
 
 hebench::ReportGen
 
 hebench::ReportGen::Compiler
 

Functions

std::vector< std::filesystem::path > hebench::ReportGen::Compiler::extractInputFiles (const std::string &filename)
 
int32_t hebench::ReportGen::Compiler::compile (const ReportCompilerConfigC *p_config, char *s_error, size_t s_error_size)
 Runs the compiler using the specified configuration. More...