![]() |
aGrUM 3.2.0
a C++ library for (probabilistic) graphical models
|
The O3Integer is part of the AST of the O3PRM language. More...
#include <agrum/PRM/o3prm/O3prm.h>
Public Member Functions | |
| O3Integer () | |
| O3Integer (const O3Position &pos, int value) | |
| O3Integer (const O3Integer &src) | |
| O3Integer (O3Integer &&src) | |
| ~O3Integer () | |
| O3Integer & | operator= (const O3Integer &src) |
| O3Integer & | operator= (O3Integer &&src) |
| O3Position & | position () |
| const O3Position & | position () const |
| int & | value () |
| int | value () const |
Private Attributes | |
| O3Position | _pos_ |
| int | _value_ |
| gum::prm::o3prm::O3Integer::O3Integer | ( | ) |
Definition at line 107 of file O3prm.cpp.
References O3Integer(), _pos_, and _value_.
Referenced by O3Integer(), O3Integer(), O3Integer(), O3Integer(), ~O3Integer(), operator=(), and operator=().
| gum::prm::o3prm::O3Integer::O3Integer | ( | const O3Position & | pos, |
| int | value ) |
| gum::prm::o3prm::O3Integer::O3Integer | ( | const O3Integer & | src | ) |
| gum::prm::o3prm::O3Integer::O3Integer | ( | O3Integer && | src | ) |
| gum::prm::o3prm::O3Integer::~O3Integer | ( | ) |
Definition at line 125 of file O3prm.cpp.
References O3Integer().
| O3Position & gum::prm::o3prm::O3Integer::position | ( | ) |
| const O3Position & gum::prm::o3prm::O3Integer::position | ( | ) | const |
| int & gum::prm::o3prm::O3Integer::value | ( | ) |
Definition at line 150 of file O3prm.cpp.
References _value_.
Referenced by O3Integer().
| int gum::prm::o3prm::O3Integer::value | ( | ) | const |
|
private |
Definition at line 183 of file O3prm.h.
Referenced by O3Integer(), O3Integer(), O3Integer(), O3Integer(), operator=(), operator=(), position(), and position().
|
private |
Definition at line 184 of file O3prm.h.
Referenced by O3Integer(), O3Integer(), O3Integer(), O3Integer(), operator=(), operator=(), value(), and value().