85 #include "p_monitor.h"
87 #include "mdl_controller.h"
89 using namespace r_code;
93 Monitor::Monitor(MDLController *controller,
96 Code* mk_rdx) :
_Object(), controller_(controller) {
103 bool Monitor::is_alive()
const {
105 return !controller_->is_invalidated() && controller_->is_activated() && !target_->is_invalidated();