A logical proposition, with a possible timeout for the information.
More...
#include <proposition.h>
A logical proposition, with a possible timeout for the information.
◆ Proposition() [1/2]
adore::env::Proposition::Proposition |
( |
| ) |
|
|
inline |
◆ Proposition() [2/2]
adore::env::Proposition::Proposition |
( |
std::string |
term, |
|
|
bool |
value |
|
) |
| |
|
inline |
◆ has_timeout_
bool adore::env::Proposition::has_timeout_ |
if false, timeout shall be considered infinite
◆ order_
unsigned char adore::env::Proposition::order_ |
order of calculus, (zero/first), or enum value for others if used
◆ term_
std::string adore::env::Proposition::term_ |
logical term, e.g. GOAL_REACHED in 0-order
◆ timeout_
double adore::env::Proposition::timeout_ |
UTC time, after which value shall be considered undefined
◆ value_
bool adore::env::Proposition::value_ |
boolean value of term, e.g. GOAL_REACHED=true
The documentation for this struct was generated from the following file:
- /home/fascar/temp/adore/libadore/libadore/adore/env/include/adore/env/situation/proposition.h