Lines Matching defs:m_target_p

128         { return m_target_p ? m_target_p->dont_initialize() : false; }
133 { return m_target_p; }
139 sc_process_b* m_target_p; // Target for this object instance.
142 static std::vector<sc_event*> empty_event_vector; // If m_target_p == 0.
143 static std::vector<sc_object*> empty_object_vector; // If m_target_p == 0.
144 static sc_event non_event; // If m_target_p == 0.
150 return (left.m_target_p != 0) && (right.m_target_p != 0) &&
151 (left.m_target_p == right.m_target_p);
157 return (left.m_target_p == 0) || (right.m_target_p == 0) ||
158 (left.m_target_p != right.m_target_p);
164 return left.m_target_p < right.m_target_p;
173 inline sc_process_handle::sc_process_handle() : m_target_p(0)
186 m_target_p(DCAST<sc_process_b*>(object_p))
188 if ( m_target_p ) m_target_p->reference_increment();
200 m_target_p(process_p)
202 if ( m_target_p ) m_target_p->reference_increment();
214 m_target_p(orig.m_target_p)
216 if ( m_target_p ) m_target_p->reference_increment();
250 if ( m_target_p ) m_target_p->reference_decrement();
263 if ( m_target_p )
264 m_target_p->disable_process(descendants);
273 if ( m_target_p )
274 m_target_p->dont_initialize( dont );
283 return m_target_p ? m_target_p->dump_state() : std::string("NO TARGET");
290 return m_target_p ? m_target_p->dynamic() : false;
297 if ( m_target_p )
298 m_target_p->enable_process(descendants);
308 return m_target_p ? m_target_p->get_child_events() : empty_event_vector;
316 return m_target_p ? m_target_p->get_child_objects() : empty_object_vector;
323 return m_target_p ? m_target_p->get_parent_object() : NULL;
330 return m_target_p;
337 if ( m_target_p )
338 return m_target_p->is_unwinding();
349 if ( m_target_p )
350 m_target_p->kill_process( descendants );
359 return m_target_p ? m_target_p->name() : "";
366 return m_target_p ? m_target_p->proc_kind() : SC_NO_PROC_;
373 if ( m_target_p )
374 m_target_p->reset_process( sc_process_b::reset_asynchronous,
384 if ( m_target_p )
385 return m_target_p->reset_event();
397 if ( m_target_p )
398 m_target_p->resume_process(descendants);
407 if ( m_target_p )
408 m_target_p->suspend_process(descendants);
417 sc_process_b* tmp = m_target_p;
418 m_target_p = other.m_target_p;
419 other.m_target_p = tmp;
427 if ( m_target_p )
428 m_target_p->reset_process( sc_process_b::reset_synchronous_off,
439 if ( m_target_p )
441 m_target_p->reset_process(sc_process_b::reset_synchronous_on,
454 return m_target_p ? m_target_p->terminated() : false;
461 if ( m_target_p )
462 return m_target_p->terminated_event();
474 return m_target_p ? true : false;
501 if ( !m_target_p )
506 m_target_p->throw_user(helper, descendants);