|
| SignedProposition (Proposition &&prop, bool is_pos) |
|
| SignedProposition (const std::string &name_predicate, std::vector< Object > &&arguments, bool is_pos) |
|
bool | is_pos () const |
|
std::string | sign () const |
|
| Proposition (const std::string &name_predicate, std::vector< Object > &&arguments) |
|
| Proposition (const std::string &name_predicate, const std::vector< Object > &arguments) |
|
| Proposition (const Pddl &pddl, const std::string &str_prop) |
|
| Proposition (const PropositionBase &other) |
|
const std::string & | name () const override |
|
const std::vector< Object > & | arguments () const override |
|
virtual std::string | to_string () const |
|
virtual std::string | to_pddl () const |
|
size_t | hash () const |
|
|
static std::string | Sign (bool is_pos) |
|
static std::string | ParseHead (const std::string &atom) |
|
|
void | PrecomputeHash () |
|
void | PrecomputeHash (size_t predicate_hash) |
|
static size_t | Hash (const PropositionBase &prop) |
|
static size_t | Hash (const PropositionBase &prop, size_t predicate_hash) |
|
size_t | hash_ |
|
The documentation for this class was generated from the following file:
- /home/runner/work/symbolic/symbolic/include/symbolic/proposition.h