OpenM++ runtime library (libopenm)
|
OpenM++ modeling library: model run state public interface. More...
Go to the source code of this file.
Classes | |
struct | openm::RunStatus |
model run status codes More... | |
struct | openm::RunState |
model run state data: status, progress, update times More... | |
struct | openm::IModelRunState |
model run state public interface: thread safe More... | |
struct | openm::RunStateItem |
run state data for sub-value identified by run id and sub-value id More... | |
Namespaces | |
namespace | openm |
openM++ namespace | |
Enumerations | |
enum class | openm::ExitStatus : int { openm::OK = 0 , openm::FAIL = 1 , openm::HELPER_ERROR = 4 , openm::MSG_ERROR = 8 , openm::DB_ERROR = 12 , openm::MODEL_ERROR = 16 , openm::SIMULATION_ERROR = 32 } |
model exit status More... | |
enum class | openm::ModelStatus : int { openm::undefined = 0 , openm::init = 1 , openm::progress , openm::waitProgress , openm::shutdown , openm::done = 64 , openm::exit , openm::error = 128 } |
modeling job status More... | |
OpenM++ modeling library: model run state public interface.