Adaptyst
A comprehensive and architecture-agnostic performance analysis tool
Loading...
Searching...
No Matches
adaptyst::System Class Reference

#include <system.hpp>

Public Member Functions

 System (fs::path def_file, fs::path root_dir, std::vector< fs::path > &library_paths, fs::path local_config_path, fs::path tmp_dir, bool no_inject, unsigned int buf_size)
 
 System (fs::path def_file, fs::path root_dir, std::vector< fs::path > &library_paths, fs::path local_config_path, fs::path tmp_dir, bool no_inject, unsigned int buf_size, std::variant< fs::path, int > codes_dst)
 
 ~System ()
 
void set_ir (std::shared_ptr< IR > ir_obj)
 
void process ()
 
bool with_custom_src_code_paths ()
 

Constructor & Destructor Documentation

◆ System() [1/2]

adaptyst::System::System ( fs::path def_file,
fs::path root_dir,
std::vector< fs::path > & library_paths,
fs::path local_config_path,
fs::path tmp_dir,
bool no_inject,
unsigned int buf_size )

◆ System() [2/2]

adaptyst::System::System ( fs::path def_file,
fs::path root_dir,
std::vector< fs::path > & library_paths,
fs::path local_config_path,
fs::path tmp_dir,
bool no_inject,
unsigned int buf_size,
std::variant< fs::path, int > codes_dst )

◆ ~System()

adaptyst::System::~System ( )

Member Function Documentation

◆ process()

void adaptyst::System::process ( )

◆ set_ir()

void adaptyst::System::set_ir ( std::shared_ptr< IR > ir_obj)

◆ with_custom_src_code_paths()

bool adaptyst::System::with_custom_src_code_paths ( )

The documentation for this class was generated from the following files: