#include <partial_order_lifter.h>
Public Member Functions | |
| void | dump () |
| InstantPlanStep (ActionType _type, double _timepoint, double _duration, const Operator *_op) | |
| bool | operator< (const InstantPlanStep &other) const |
| void | print_name () |
Public Attributes | |
| int | actionFinishingImmeadatlyAfterThis |
| int | correspondingPlanStep |
| double | duration |
| std::set< int > | effect_cond_vars |
| std::set< int > | effect_vars |
| std::vector< PrePost > | effects |
| int | endAction |
| string | name |
| const Operator * | op |
| std::vector< Prevail > | overall_conds |
| std::set< int > | precondition_vars |
| std::vector< Prevail > | preconditions |
| double | timepoint |
| ActionType | type |
Definition at line 17 of file partial_order_lifter.h.
| InstantPlanStep::InstantPlanStep | ( | ActionType | _type, |
| double | _timepoint, | ||
| double | _duration, | ||
| const Operator * | _op | ||
| ) | [inline] |
Definition at line 105 of file partial_order_lifter.h.
| void InstantPlanStep::dump | ( | ) |
Definition at line 16 of file partial_order_lifter.cpp.
| bool InstantPlanStep::operator< | ( | const InstantPlanStep & | other | ) | const [inline] |
Definition at line 116 of file partial_order_lifter.h.
| void InstantPlanStep::print_name | ( | ) |
Definition at line 5 of file partial_order_lifter.cpp.
Definition at line 22 of file partial_order_lifter.h.
Definition at line 28 of file partial_order_lifter.h.
| double InstantPlanStep::duration |
Definition at line 24 of file partial_order_lifter.h.
Definition at line 34 of file partial_order_lifter.h.
Definition at line 31 of file partial_order_lifter.h.
| std::vector<PrePost> InstantPlanStep::effects |
Definition at line 35 of file partial_order_lifter.h.
Definition at line 21 of file partial_order_lifter.h.
| string InstantPlanStep::name |
Definition at line 26 of file partial_order_lifter.h.
| const Operator* InstantPlanStep::op |
Definition at line 25 of file partial_order_lifter.h.
| std::vector<Prevail> InstantPlanStep::overall_conds |
Definition at line 36 of file partial_order_lifter.h.
Definition at line 30 of file partial_order_lifter.h.
| std::vector<Prevail> InstantPlanStep::preconditions |
Definition at line 33 of file partial_order_lifter.h.
| double InstantPlanStep::timepoint |
Definition at line 23 of file partial_order_lifter.h.
Definition at line 20 of file partial_order_lifter.h.