![]() |
aGrUM
0.20.3
a C++ library for (probabilistic) graphical models
|
This class contains a o3prmr session. More...
#include <O3prmrContext.h>
Public Member Functions | |
O3prmrSession (const std::string &name=std::string()) | |
O3prmrSession (const O3prmrSession &s) | |
virtual | ~O3prmrSession () |
std::string | name () const |
std::vector< O3prmrCommand *> | commands () const |
void | addObserve (int line, const std::string &leftValue, const std::string &rightValue) |
void | addUnobserve (int line, const std::string &value) |
void | addQuery (int line, const std::string &value) |
void | addSetEngine (int line, const std::string &value) |
void | addSetGndEngine (int line, const std::string &value) |
void | addCommand (const O3prmrCommand *command) |
virtual std::string | toString () const |
O3prmrSession & | operator+= (const O3prmrSession &c) |
This class contains a o3prmr session.
It have a name and a sequence of commands.
Definition at line 167 of file O3prmrContext.h.
|
explicit |
Definition at line 156 of file O3prmrContext_tpl.h.
gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >::O3prmrSession | ( | const O3prmrSession< GUM_SCALAR > & | s | ) |
Definition at line 161 of file O3prmrContext_tpl.h.
|
virtual |
Definition at line 167 of file O3prmrContext_tpl.h.
void gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >::addCommand | ( | const O3prmrCommand * | command | ) |
Definition at line 217 of file O3prmrContext_tpl.h.
|
private |
Definition at line 185 of file O3prmrContext_tpl.h.
void gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >::addObserve | ( | int | line, |
const std::string & | leftValue, | ||
const std::string & | rightValue | ||
) |
Definition at line 190 of file O3prmrContext_tpl.h.
void gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >::addQuery | ( | int | line, |
const std::string & | value | ||
) |
Definition at line 202 of file O3prmrContext_tpl.h.
void gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >::addSetEngine | ( | int | line, |
const std::string & | value | ||
) |
Definition at line 207 of file O3prmrContext_tpl.h.
void gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >::addSetGndEngine | ( | int | line, |
const std::string & | value | ||
) |
Definition at line 212 of file O3prmrContext_tpl.h.
void gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >::addUnobserve | ( | int | line, |
const std::string & | value | ||
) |
Definition at line 197 of file O3prmrContext_tpl.h.
std::vector< O3prmrCommand *> gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >::commands | ( | ) | const |
Definition at line 180 of file O3prmrContext_tpl.h.
std::string gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >::name | ( | ) | const |
Definition at line 175 of file O3prmrContext_tpl.h.
O3prmrSession< GUM_SCALAR > & gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >::operator+= | ( | const O3prmrSession< GUM_SCALAR > & | c | ) |
Definition at line 262 of file O3prmrContext_tpl.h.
|
virtual |
Definition at line 245 of file O3prmrContext_tpl.h.
|
private |
A sequence of commands.
Definition at line 171 of file O3prmrContext.h.
|
private |
Definition at line 172 of file O3prmrContext.h.
|
private |
The session name;.
Definition at line 169 of file O3prmrContext.h.
Referenced by gum::prm::o3prmr::O3prmrSession< double >::name(), gum::prm::o3prmr::O3prmrSession< double >::O3prmrSession(), and gum::prm::o3prmr::O3prmrSession< double >::toString().