Lines Matching defs:sc_event

22   sc_event.h --
41 class sc_event;
60 friend class sc_event;
86 void push_back( sc_event const & e) const
135 void push_back( const sc_event& );
141 sc_event_list( const sc_event&,
154 void remove_dynamic( sc_method_handle, const sc_event* ) const;
155 void remove_dynamic( sc_thread_handle, const sc_event* ) const;
166 std::vector<const sc_event*> m_events;
182 friend class sc_event;
196 sc_event_and_list( const sc_event& );
199 sc_event_and_list& operator &= ( const sc_event& );
202 sc_event_expr<sc_event_and_list> operator & ( const sc_event& );
217 friend class sc_event;
230 sc_event_or_list( const sc_event& );
232 sc_event_or_list& operator |= ( const sc_event& );
234 sc_event_expr<sc_event_or_list> operator | ( const sc_event& ) const;
241 // CLASS : sc_event
246 class sc_event
261 sc_event();
262 sc_event( const char* name );
263 ~sc_event();
280 sc_event_or_expr operator | ( const sc_event& ) const;
282 sc_event_and_expr operator & ( const sc_event& ) const;
325 sc_event( const sc_event& );
326 sc_event& operator = ( const sc_event& );
331 extern sc_event sc_non_event; // Event that never happens.
341 friend class sc_event;
348 sc_event_timed( sc_event* e, const sc_time& t )
355 sc_event* event() const
375 sc_event* m_event;
391 sc_event::notify( double v, sc_time_unit tu )
399 sc_event::notify_internal( const sc_time& t )
416 sc_event::notify_next_delta()
428 sc_event::notify_delayed( double v, sc_time_unit tu )
436 sc_event::add_static( sc_method_handle method_h ) const
443 sc_event::add_static( sc_thread_handle thread_h ) const
450 sc_event::add_dynamic( sc_method_handle method_h ) const
457 sc_event::add_dynamic( sc_thread_handle thread_h ) const
467 extern void notify( sc_event& e );
468 extern void notify( const sc_time& t, sc_event& e );
469 extern void notify( double v, sc_time_unit tu, sc_event& e );
484 sc_event_list::sc_event_list( const sc_event& e,
598 sc_event_or_list::sc_event_or_list( const sc_event& e )
611 sc_event_or_list::operator |= ( const sc_event& e )
633 sc_event_or_list::operator | ( const sc_event& e2 ) const
652 // sc_event
656 sc_event::operator | ( const sc_event& e2 ) const
666 sc_event::operator | ( const sc_event_or_list& e2 ) const
678 operator | ( sc_event_or_expr expr, sc_event const & e )
709 sc_event_and_list::sc_event_and_list( const sc_event& e )
730 sc_event_and_list::operator &= ( const sc_event& e )
752 sc_event_and_list::operator & ( const sc_event& e )
770 // sc_event
774 sc_event::operator & ( const sc_event& e2 ) const
784 sc_event::operator & ( const sc_event_and_list& e2 ) const
796 operator & ( sc_event_and_expr expr, sc_event const & e )
812 // $Log: sc_event.h,v $