sc_core::sc_event Class Reference

#include <sysc/kernel/sc_event.h>

Collaboration diagram for sc_core::sc_event:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 sc_event ()
 ~sc_event ()
void cancel ()
void notify ()
void notify (const sc_time &)
void notify (double, sc_time_unit)
void notify_delayed ()
void notify_delayed (const sc_time &)
void notify_delayed (double, sc_time_unit)
sc_event_or_listoperator| (const sc_event &) const
sc_event_and_listoperator & (const sc_event &) const

Friends

class sc_clock
class sc_event_list
class sc_event_timed
class sc_simcontext
class sc_process_b
class sc_method_process
class sc_thread_process
class sc_signal
class sc_signal< bool >
class sc_signal< sc_dt::sc_logic >


Detailed Description

Definition at line 85 of file sc_event.h.


Constructor & Destructor Documentation

sc_core::sc_event::sc_event (  )  [inline]

Definition at line 217 of file sc_event.h.

sc_core::sc_event::~sc_event (  )  [inline]

Definition at line 225 of file sc_event.h.


Member Function Documentation

void sc_core::sc_event::cancel (  ) 

Definition at line 77 of file sc_event.cpp.

void sc_core::sc_event::notify (  ) 

Definition at line 102 of file sc_event.cpp.

void sc_core::sc_event::notify ( const sc_time t  ) 

Definition at line 113 of file sc_event.cpp.

void sc_core::sc_event::notify ( double  v,
sc_time_unit  tu 
) [inline]

Definition at line 232 of file sc_event.h.

void sc_core::sc_event::notify_delayed (  ) 

Definition at line 158 of file sc_event.cpp.

void sc_core::sc_event::notify_delayed ( const sc_time t  ) 

Definition at line 170 of file sc_event.cpp.

void sc_core::sc_event::notify_delayed ( double  v,
sc_time_unit  tu 
) [inline]

Definition at line 269 of file sc_event.h.

sc_event_or_list & sc_core::sc_event::operator| ( const sc_event e2  )  const [inline]

Definition at line 449 of file sc_event.h.

sc_event_and_list & sc_core::sc_event::operator & ( const sc_event e2  )  const [inline]

Definition at line 510 of file sc_event.h.


Friends And Related Function Documentation

friend class sc_clock [friend]

Definition at line 87 of file sc_event.h.

friend class sc_event_list [friend]

Definition at line 88 of file sc_event.h.

friend class sc_event_timed [friend]

Definition at line 89 of file sc_event.h.

friend class sc_simcontext [friend]

Definition at line 90 of file sc_event.h.

friend class sc_process_b [friend]

Definition at line 91 of file sc_event.h.

friend class sc_method_process [friend]

Definition at line 92 of file sc_event.h.

friend class sc_thread_process [friend]

Definition at line 93 of file sc_event.h.

friend class sc_signal [friend]

Definition at line 94 of file sc_event.h.

friend class sc_signal< bool > [friend]

Definition at line 95 of file sc_event.h.

friend class sc_signal< sc_dt::sc_logic > [friend]

Definition at line 96 of file sc_event.h.


The documentation for this class was generated from the following files:

Generated on Wed Jan 21 15:32:14 2009 for SystemC by  doxygen 1.5.5