void SharedData(Software::SettingsStruct *, Software::SharedDataStruct &)
void Helper(Software::ConfigProbesStruct *, Software::HelperStruct &)
void Simulation(Software::SettingsStruct *, Software::ConfigProbesStruct *, char *, Software::SimulationStruct *)
void ThreadSimulation(Software::ThreadSimulationStruct &, Software::SettingsStruct *, char *, uint32_t, uint32_t, std::vector< uint32_t > &)
bool IsEmptyOrBlank(const std::string &s)
void All(CommandLineParameterStruct &, Software::ConfigProbesStruct *, Software::SettingsStruct *, std::vector< Software::SharedDataStruct > &, Software::HelperStruct &, std::vector< Software::ThreadSimulationStruct > &)
Defines a probe that will be used in the preparation step.
Defines a struct that track meta information for probes.
Defines all settings regarding software simulations.
Defines the shared state of a simulation.
Defines a struct that tracks necessary information for simulation.
Defines a struct that tracks necessary information for thread simulation.