![]() |
aGrUM
0.20.3
a C++ library for (probabilistic) graphical models
|
The O3Parameter is part of the AST of the O3PRM language. More...
#include <agrum/PRM/o3prm/O3prm.h>
Public Member Functions | |
O3Parameter () | |
O3Parameter (const O3Position &pos, const O3Label &name, const O3Integer &value) | |
O3Parameter (const O3Position &pos, const O3Label &name, const O3Float &value) | |
O3Parameter (const O3Parameter &src) | |
O3Parameter (O3Parameter &&src) | |
~O3Parameter () | |
O3Parameter & | operator= (const O3Parameter &src) |
O3Parameter & | operator= (O3Parameter &&src) |
PRMType & | type () |
PRMType | type () const |
O3Position & | position () |
const O3Position & | position () const |
O3Label & | name () |
const O3Label & | name () const |
O3Float & | value () |
const O3Float & | value () const |
Public Types | |
enum | PRMType { PRMType::NONE, PRMType::INT, PRMType::FLOAT } |
The O3Parameter is part of the AST of the O3PRM language.
|
strong |
gum::prm::o3prm::O3Parameter::O3Parameter | ( | const O3Position & | pos, |
const O3Label & | name, | ||
const O3Integer & | value | ||
) |
gum::prm::o3prm::O3Parameter::O3Parameter | ( | const O3Position & | pos, |
const O3Label & | name, | ||
const O3Float & | value | ||
) |
gum::prm::o3prm::O3Parameter::O3Parameter | ( | const O3Parameter & | src | ) |
gum::prm::o3prm::O3Parameter::O3Parameter | ( | O3Parameter && | src | ) |
const O3Label & gum::prm::o3prm::O3Parameter::name | ( | ) | const |
O3Parameter & gum::prm::o3prm::O3Parameter::operator= | ( | const O3Parameter & | src | ) |
O3Parameter & gum::prm::o3prm::O3Parameter::operator= | ( | O3Parameter && | src | ) |
O3Position & gum::prm::o3prm::O3Parameter::position | ( | ) |
const O3Position & gum::prm::o3prm::O3Parameter::position | ( | ) | const |
O3Parameter::PRMType & gum::prm::o3prm::O3Parameter::type | ( | ) |
O3Parameter::PRMType gum::prm::o3prm::O3Parameter::type | ( | ) | const |
const O3Float & gum::prm::o3prm::O3Parameter::value | ( | ) | const |
|
private |