Class CondCommunicationAction
Defined in File Action.h
Inheritance Relationships
Base Type
public VAL::Action
(Class action)
Class Documentation
-
class CondCommunicationAction : public VAL::Action
Public Functions
-
CondCommunicationAction(Validator *v, const durative_action *a, const const_symbol_list *bs, goal_list *gs, goal_list *gi, goal_list *ge, effect_lists *es, effect_lists *el)
-
CondCommunicationAction(Validator *v, const durative_action *a, const const_symbol_list *bs, goal_list *gs, goal_list *gi, goal_list *ge, effect_lists *es, effect_lists *el, Environment *vs)
-
~CondCommunicationAction()
-
inline virtual void write(ostream &o) const
-
virtual bool constructEffects(Ownership &o, EffectsRecord &e, const State *s, bool markPreCons) const
-
inline void setActiveCtsEffects(ActiveCtsEffects *a)
-
inline void setRhsIntervalOpen(bool rhs) const
-
bool constructFinalEffects(Ownership &o, EffectsRecord &e, const State *s) const
-
inline bool isActive() const
-
inline bool isRealAction() const
-
inline bool isRegAction() const
-
CondCommunicationAction(Validator *v, const durative_action *a, const const_symbol_list *bs, goal_list *gs, goal_list *gi, goal_list *ge, effect_lists *es, effect_lists *el)