sc_core::sc_event_or_list Class Reference

OR list of events. More...

#include <sysc/kernel/sc_event.h>

Inheritance diagram for sc_core::sc_event_or_list:
Inheritance graph
[legend]
Collaboration diagram for sc_core::sc_event_or_list:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 sc_event_or_list ()
 sc_event_or_list (const sc_event &)
void swap (sc_event_or_list &)
sc_event_or_listoperator|= (const sc_event &)
sc_event_or_listoperator|= (const sc_event_or_list &)
sc_event_expr< sc_event_or_listoperator| (const sc_event &) const
sc_event_expr< sc_event_or_listoperator| (const sc_event_or_list &) const

Protected Member Functions

 sc_event_or_list (bool auto_delete_)

Friends

class sc_event
class sc_event_expr< sc_event_or_list >
class sc_process_b
class sc_method_process
class sc_thread_process

Detailed Description

OR list of events.

Definition at line 215 of file sc_event.h.


Constructor & Destructor Documentation

sc_core::sc_event_or_list::sc_event_or_list ( bool  auto_delete_  )  [inline, explicit, protected]

Definition at line 674 of file sc_event.h.

sc_core::sc_event_or_list::sc_event_or_list (  )  [inline]

Definition at line 662 of file sc_event.h.

sc_core::sc_event_or_list::sc_event_or_list ( const sc_event e  )  [inline]

Definition at line 667 of file sc_event.h.


Member Function Documentation

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

Definition at line 712 of file sc_event.h.

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

Definition at line 702 of file sc_event.h.

sc_event_or_list & sc_core::sc_event_or_list::operator|= ( const sc_event_or_list el  )  [inline]

Definition at line 691 of file sc_event.h.

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

Definition at line 680 of file sc_event.h.

void sc_core::sc_event_or_list::swap ( sc_event_or_list that  )  [inline]

Reimplemented from sc_core::sc_event_list.

Definition at line 763 of file sc_event.h.


Friends And Related Function Documentation

friend class sc_event [friend]

Definition at line 218 of file sc_event.h.

friend class sc_event_expr< sc_event_or_list > [friend]

Definition at line 219 of file sc_event.h.

friend class sc_method_process [friend]

Reimplemented from sc_core::sc_event_list.

Definition at line 221 of file sc_event.h.

friend class sc_process_b [friend]

Reimplemented from sc_core::sc_event_list.

Definition at line 220 of file sc_event.h.

friend class sc_thread_process [friend]

Reimplemented from sc_core::sc_event_list.

Definition at line 222 of file sc_event.h.


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

Generated on 31 Jul 2017 for SystemC by  doxygen 1.6.1