PandA-2024.02
|
This file contains the implementation of some methods for parameter parsing in Eucalyptus tool. More...
#include "EucalyptusParameter.hpp"
#include "generic_device.hpp"
#include "language_writer.hpp"
#include "utility.hpp"
#include "utility/fileIO.hpp"
#include <filesystem>
#include <getopt.h>
Go to the source code of this file.
Macros | |
#define | TOOL_OPT_BASE 256 |
#define | INPUT_OPT_CHARACTERIZE (1 + TOOL_OPT_BASE) |
#define | INPUT_OPT_TARGET_DATAFILE (1 + INPUT_OPT_CHARACTERIZE) |
#define | INPUT_OPT_TARGET_SCRIPTFILE (1 + INPUT_OPT_TARGET_DATAFILE) |
#define | OPT_LATTICE_ROOT (1 + INPUT_OPT_TARGET_SCRIPTFILE) |
#define | OPT_XILINX_ROOT (1 + OPT_LATTICE_ROOT) |
#define | OPT_MENTOR_ROOT (1 + OPT_XILINX_ROOT) |
#define | OPT_MENTOR_OPTIMIZER (1 + OPT_MENTOR_ROOT) |
#define | OPT_ALTERA_ROOT (1 + OPT_MENTOR_OPTIMIZER) |
#define | OPT_NANOXPLORE_ROOT (1 + OPT_ALTERA_ROOT) |
#define | OPT_NANOXPLORE_BYPASS (1 + OPT_NANOXPLORE_ROOT) |
#define | OPT_PARALLEL_BACKEND (1 + OPT_NANOXPLORE_BYPASS) |
This file contains the implementation of some methods for parameter parsing in Eucalyptus tool.
Definition in file EucalyptusParameter.cpp.
#define INPUT_OPT_CHARACTERIZE (1 + TOOL_OPT_BASE) |
Definition at line 50 of file EucalyptusParameter.cpp.
Referenced by EucalyptusParameter::Exec().
#define INPUT_OPT_TARGET_DATAFILE (1 + INPUT_OPT_CHARACTERIZE) |
Definition at line 51 of file EucalyptusParameter.cpp.
Referenced by EucalyptusParameter::Exec().
#define INPUT_OPT_TARGET_SCRIPTFILE (1 + INPUT_OPT_TARGET_DATAFILE) |
Definition at line 52 of file EucalyptusParameter.cpp.
Referenced by EucalyptusParameter::Exec().
#define OPT_ALTERA_ROOT (1 + OPT_MENTOR_OPTIMIZER) |
Definition at line 57 of file EucalyptusParameter.cpp.
Referenced by EucalyptusParameter::Exec().
#define OPT_LATTICE_ROOT (1 + INPUT_OPT_TARGET_SCRIPTFILE) |
Definition at line 53 of file EucalyptusParameter.cpp.
Referenced by EucalyptusParameter::Exec().
#define OPT_MENTOR_OPTIMIZER (1 + OPT_MENTOR_ROOT) |
Definition at line 56 of file EucalyptusParameter.cpp.
Referenced by EucalyptusParameter::Exec().
#define OPT_MENTOR_ROOT (1 + OPT_XILINX_ROOT) |
Definition at line 55 of file EucalyptusParameter.cpp.
Referenced by EucalyptusParameter::Exec().
#define OPT_NANOXPLORE_BYPASS (1 + OPT_NANOXPLORE_ROOT) |
Definition at line 59 of file EucalyptusParameter.cpp.
Referenced by EucalyptusParameter::Exec().
#define OPT_NANOXPLORE_ROOT (1 + OPT_ALTERA_ROOT) |
Definition at line 58 of file EucalyptusParameter.cpp.
Referenced by EucalyptusParameter::Exec().
#define OPT_PARALLEL_BACKEND (1 + OPT_NANOXPLORE_BYPASS) |
Definition at line 60 of file EucalyptusParameter.cpp.
Referenced by EucalyptusParameter::Exec().
#define OPT_XILINX_ROOT (1 + OPT_LATTICE_ROOT) |
Definition at line 54 of file EucalyptusParameter.cpp.
Referenced by EucalyptusParameter::Exec().
#define TOOL_OPT_BASE 256 |
Definition at line 49 of file EucalyptusParameter.cpp.