Searched refs:observer (Results 1 - 8 of 8) sorted by relevance

/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_fxdefs.h284 // Generic observer macros.
289 if( (object).observer() != 0 ) \
291 observer_type observer = (object).lock_observer(); \
292 observer->event( (object) ); \
293 (object).unlock_observer( observer ); \
H A Dsc_fxval.h102 sc_fxval_observer* observer() const;
446 sc_fxval_fast_observer* observer() const;
776 sc_fxval::observer() const function in class:sc_dt::sc_fxval
1546 sc_fxval_fast::observer() const function in class:sc_dt::sc_fxval_fast
H A Dsc_fxnum.h577 sc_fxnum_observer* observer() const;
1004 sc_fxnum_fast_observer* observer() const;
2563 sc_fxnum::observer() const function in class:sc_dt::sc_fxnum
3687 sc_fxnum_fast::observer() const function in class:sc_dt::sc_fxnum_fast
/gem5/src/systemc/ext/dt/fx/
H A Dsc_fxdefs.hh270 // Generic observer macros.
275 if ((object).observer() != 0) { \
276 observer_type observer = (object).lock_observer(); \
277 observer->event((object)); \
278 (object).unlock_observer(observer); \
H A Dsc_fxval.hh91 sc_fxval_observer* observer() const;
381 sc_fxval_fast_observer *observer() const;
659 inline sc_fxval_observer *sc_fxval::observer() const { return m_observer; } function in class:sc_dt::sc_fxval
1309 sc_fxval_fast::observer() const function in class:sc_dt::sc_fxval_fast
H A Dsc_fxnum.hh496 sc_fxnum_observer *observer() const;
857 sc_fxnum_fast_observer *observer() const;
2170 sc_fxnum::observer() const function in class:sc_dt::sc_fxnum
3136 sc_fxnum_fast::observer() const function in class:sc_dt::sc_fxnum_fast
/gem5/src/systemc/tests/systemc/datatypes/fx/observers/
H A Dobservers.cpp29 class observer: public Base { class in inherits:Base
49 observer<Observed, Base> o;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/child_proc_control/
H A Dchild_proc_control.cpp49 SC_THREAD(observer);
112 void observer() function in struct:Top

Completed in 54 milliseconds