Class CtsEffectAction

Inheritance Relationships

Base Type

Class Documentation

class CtsEffectAction : public VAL::Action

Public Functions

inline CtsEffectAction(Validator *v, const action *a, const const_symbol_list *bs, const vector<const CondCommunicationAction*> &cas)
~CtsEffectAction()
virtual bool constructEffects(Ownership &o, EffectsRecord &e, const State *s, bool markPreCons) const
void setHasht(double ht)
inline void setActiveCtsEffects(ActiveCtsEffects *a)
void displayCtsFtns() const
inline bool isRealAction() const
inline bool isRegAction() const
inline virtual void write(ostream &o) const
const Action *partner() const

Public Members

const vector<const CondCommunicationAction*> condActions