7 #ifndef __moa_EvaluateSystem_h__ 8 #define __moa_EvaluateSystem_h__ 15 class FE_DL_EXPORT EvaluateSystem :
16 virtual public SystemI,
17 public Initialize<EvaluateSystem>
21 virtual ~EvaluateSystem(
void);
22 void initialize(
void);
24 virtual void compile(
const t_note_id &a_note_id);
25 virtual void perform(
const t_note_id &a_note_id);
26 virtual void connectOrchestrator(sp<OrchestratorI> a_spOrchestrator);
28 class EvaluateAction :
public Counted
31 EvaluateAction(t_moa_real a_time,
32 sp<Evaluator> a_evaluator)
35 m_spActionEval = a_evaluator;
37 sp<Evaluator> m_spActionEval;
44 AsEvaluateAction m_asEvaluateAction;
47 sp<RecordGroup> m_rg_dataset;
48 std::vector< sp<EvaluateAction> > m_actions;
49 t_moa_real m_startTime;
kernel
Definition: namespace.dox:3