From b8e4675a3abf876050efb0cc64756fe364b344d2 Mon Sep 17 00:00:00 2001 From: tangxifan Date: Fri, 15 Jan 2021 14:48:19 -0700 Subject: [PATCH] [Tool] Add missing file --- .../src/simulation_setting_fwd.h | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 libopenfpga/libarchopenfpga/src/simulation_setting_fwd.h diff --git a/libopenfpga/libarchopenfpga/src/simulation_setting_fwd.h b/libopenfpga/libarchopenfpga/src/simulation_setting_fwd.h new file mode 100644 index 000000000..24d9c8dc3 --- /dev/null +++ b/libopenfpga/libarchopenfpga/src/simulation_setting_fwd.h @@ -0,0 +1,22 @@ +/************************************************************************ + * A header file for SimulationSetting class, including critical data declaration + * Please include this file only for using any SimulationSetting data structure + * Refer to simulation_setting.h for more details + ***********************************************************************/ + +/************************************************************************ + * Create strong id for Simulation Clock to avoid illegal type casting + ***********************************************************************/ +#ifndef SIMULATION_SETTING_FWD_H +#define SIMULATION_SETTING_FWD_H + +#include "vtr_strong_id.h" + +struct simulation_clock_id_tag; + +typedef vtr::StrongId SimulationClockId; + +/* Short declaration of class */ +class SimulationSetting; + +#endif