SyDEVS  v0.6.7
Multiscale Simulation and Systems Modeling Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
data_goal.h File Reference
#include <sydevs/core/number_types.h>
#include <string>

Go to the source code of this file.

Namespaces

 sydevs
 
 sydevs::systems
 

Macros

#define SYDEVS_SYSTEMS_DATA_GOAL_H_
 

Enumerations

enum  sydevs::systems::data_goal : int8 { sydevs::systems::data_goal::input, sydevs::systems::data_goal::output }
 Indicates whether data is meant to serve as input or output. More...
 

Functions

const std::string & sydevs::systems::string_from_data_goal (data_goal dgoal)
 Returns the std::string representation of the dgoal value. More...
 
data_goal sydevs::systems::data_goal_from_string (const std::string &dgoal_string)
 Returns the data_goal value indicated by dmode_string. More...
 
constexpr int64 sydevs::systems::int64_from_data_goal (data_goal dgoal)
 Returns the integer representation of the dgoal value. More...
 

Variables

const auto sydevs::systems::input = data_goal::input
 Equivalent to data_goal::input. More...
 
const auto sydevs::systems::output = data_goal::output
 Equivalent to data_goal::output. More...
 

Macro Definition Documentation

#define SYDEVS_SYSTEMS_DATA_GOAL_H_