![]() |
aGrUM
0.20.3
a C++ library for (probabilistic) graphical models
|
This is an abstract class. More...
#include <O3prmrContext.h>
Public Attributes | |
int | line |
Public Member Functions | |
O3prmrCommand (int line) | |
O3prmrCommand (const O3prmrCommand &c) | |
virtual | ~O3prmrCommand () |
virtual RequestType | type () const =0 |
virtual std::string | toString () const =0 |
Public Types | |
enum | RequestType : char { RequestType::Observe, RequestType::Unobserve, RequestType::Query, RequestType::SetEngine, RequestType::SetGndEngine } |
This is an abstract class.
It represent a o3prmr command. There five types of command, such sub-classes.
Definition at line 49 of file O3prmrContext.h.
|
strong |
Enumerator | |
---|---|
Observe | |
Unobserve | |
Query | |
SetEngine | |
SetGndEngine |
Definition at line 52 of file O3prmrContext.h.
|
inlineexplicit |
Definition at line 61 of file O3prmrContext.h.
References line.
Referenced by gum::prm::o3prmr::SetEngineCommand::SetEngineCommand(), and gum::prm::o3prmr::SetGndEngineCommand::SetGndEngineCommand().
|
inline |
Definition at line 62 of file O3prmrContext.h.
References line.
Referenced by gum::prm::o3prmr::SetEngineCommand::SetEngineCommand(), and gum::prm::o3prmr::SetGndEngineCommand::SetGndEngineCommand().
|
inlinevirtual |
Definition at line 63 of file O3prmrContext.h.
|
pure virtual |
|
pure virtual |
Implemented in gum::prm::o3prmr::QueryCommand< GUM_SCALAR >, gum::prm::o3prmr::UnobserveCommand< GUM_SCALAR >, gum::prm::o3prmr::ObserveCommand< GUM_SCALAR >, gum::prm::o3prmr::SetGndEngineCommand, and gum::prm::o3prmr::SetEngineCommand.
Referenced by gum::prm::o3prmr::O3prmrSession< double >::addCommand().
int gum::prm::o3prmr::O3prmrCommand::line |
Definition at line 51 of file O3prmrContext.h.
Referenced by O3prmrCommand().