PandA-2024.02
src
HLS
simulation
SimulationInformation.hpp
Go to the documentation of this file.
1
#ifndef SIMULATION_INFORMATION_HPP
2
#define SIMULATION_INFORMATION_HPP
3
4
#include "
refcount.hpp
"
5
6
#include <map>
7
#include <string>
8
#include <vector>
9
10
REF_FORWARD_DECL
(
SimulationTool
);
11
12
class
SimulationInformation
13
{
14
public
:
16
// to be tested onto strings representing their values for in a certain
17
// test vector
18
std::vector<std::map<std::string, std::string>>
test_vectors
;
19
21
std::string
filename_bench
;
22
24
SimulationToolRef
sim_tool
;
25
};
26
27
using
SimulationInformationRef
=
refcount<SimulationInformation>
;
28
using
SimulationInformationConstRef
=
refcount<const SimulationInformation>
;
29
#endif
SimulationInformation::filename_bench
std::string filename_bench
filename for cosimulation
Definition:
SimulationInformation.hpp:21
SimulationTool
Definition:
SimulationTool.hpp:53
SimulationInformation::sim_tool
SimulationToolRef sim_tool
reference to the simulation tool
Definition:
SimulationInformation.hpp:24
SimulationInformation::test_vectors
std::vector< std::map< std::string, std::string > > test_vectors
every element of this vector maps the parameters of the top function
Definition:
SimulationInformation.hpp:18
SimulationInformation
Definition:
SimulationInformation.hpp:12
refcount.hpp
Template definition of refcount.
refcount< SimulationTool >
REF_FORWARD_DECL
REF_FORWARD_DECL(SimulationTool)
Generated on Mon Feb 12 2024 13:02:54 for PandA-2024.02 by
1.8.13