1 #ifndef SEMANTIC_STEP_EVENT_H_
2 #define SEMANTIC_STEP_EVENT_H_
18 typedef boost::shared_ptr<Semantic_step_event>
Event_ptr;
27 void print(std::ostream& os)
const;
virtual ~Semantic_step_event()
Definition: Semantic_step_event.h:23
std::vector< Value_type > Data_type
Definition: Tree_event.h:36
Semantic_step_event(bool learn)
Definition: Semantic_step_event.h:20
virtual void update_step(const Step_code_t &val)
Definition: Semantic_step_event.cpp:18
Semantic_step_event(Data_type data, bool learn)
Definition: Semantic_step_event.h:21
virtual Event_ptr get_a_copy(bool learn=false) const =0
void print(std::ostream &os) const
display this node's data in human readable form
Definition: Semantic_step_event.cpp:13
Definition: Tree_event.h:26
Definition: Semantic_step_event.h:15
boost::shared_ptr< Semantic_step_event > Event_ptr
Definition: Semantic_step_event.h:18
Code
Definition: SemanticIO.h:54