Stride Reference Manual
1.0
Main Page
Namespaces
Classes
Files
File List
File Members
SimulatorRunMode.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <string>
4
#include <boost/algorithm/string.hpp>
5
#include <vector>
6
#include <map>
7
8
using
std::string;
9
using
std::vector;
10
using
std::map;
11
12
13
namespace
stride
{
14
15
enum
RunMode
{
16
Initial
= 0U,
Extend
= 1U,
Replay
= 2U,
Extract
= 3U
17
};
18
19
20
class
SimulatorRunMode
{
21
public
:
22
static
RunMode
getRunMode
(
string
run_mode);
23
24
static
vector<string>
getAcceptedModes
();
25
26
private
:
27
static
map<string, RunMode>
g_name_run_mode
;
28
};
29
30
}
stride::SimulatorRunMode
Definition:
SimulatorRunMode.h:20
stride::RunMode
RunMode
Definition:
SimulatorRunMode.h:15
stride::Replay
Definition:
SimulatorRunMode.h:16
stride
Time Dependent Person DataType.
Definition:
NoBehaviour.h:17
stride::Extract
Definition:
SimulatorRunMode.h:16
stride::SimulatorRunMode::getRunMode
static RunMode getRunMode(string run_mode)
Definition:
SimulatorRunMode.cpp:33
stride::SimulatorRunMode::g_name_run_mode
static map< string, RunMode > g_name_run_mode
Definition:
SimulatorRunMode.h:27
stride::SimulatorRunMode::getAcceptedModes
static vector< string > getAcceptedModes()
Definition:
SimulatorRunMode.cpp:19
stride::Extend
Definition:
SimulatorRunMode.h:16
stride::Initial
Definition:
SimulatorRunMode.h:16
main
cpp
sim
SimulatorRunMode.h
Generated on Tue Jun 27 2017 15:37:20 for Stride Reference Manual by
1.8.11