Class effect_lists

Inheritance Relationships

Base Type

Class Documentation

class effect_lists : public VAL::parse_category

Public Functions

inline effect_lists()
inline virtual ~effect_lists()
void append_effects(effect_lists *from)
virtual void display(int ind) const
virtual void write(ostream &o) const
virtual void visit(VisitController *v) const

Public Members

pc_list<simple_effect*> add_effects
pc_list<simple_effect*> del_effects
pc_list<forall_effect*> forall_effects
pc_list<cond_effect*> cond_effects
pc_list<cond_effect*> cond_assign_effects
pc_list<assignment*> assign_effects
pc_list<timed_effect*> timed_effects