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.