|
The Sparta Modeling Framework
|
Class for creating a simulator based on command-line arguments. More...
#include <boost/program_options.hpp>#include <boost/program_options/cmdline.hpp>#include <boost/program_options/errors.hpp>#include <boost/program_options/options_description.hpp>#include <boost/program_options/positional_options.hpp>#include <boost/program_options/variables_map.hpp>#include <cstdint>#include <vector>#include <set>#include <memory>#include <string>#include <unordered_map>#include "sparta/report/Report.hpp"#include "sparta/app/Simulation.hpp"#include "sparta/app/MultiDetailOptions.hpp"#include "sparta/app/AppTriggers.hpp"#include "sparta/app/SimulationConfiguration.hpp"#include "sparta/app/FeatureConfiguration.hpp"#include "sparta/trigger/Trigger.hpp"#include "sparta/trigger/Triggerable.hpp"#include "sparta/pevents/PeventTrigger.hpp"#include "sparta/pevents/PeventController.hpp"#include "sparta/kernel/Scheduler.hpp"#include "sparta/app/ReportDescriptor.hpp"Go to the source code of this file.
Classes | |
| class | sparta::app::CommandLineSimulator |
| Command line simulator front-end class with argument parsing Works in conjunction with sparta::app::Simulation. More... | |
Namespaces | |
| namespace | sparta |
| Macros for handling exponential backoff. | |
| namespace | sparta::app |
| Sparta Application framework. | |
Variables | |
| const constexpr char | sparta::app::DefaultHeartbeat [] = "0" |
Class for creating a simulator based on command-line arguments.
Definition in file CommandLineSimulator.hpp.