sc_core::sc_event_expr< T > Class Template Reference

The event expression class. More...

#include <sysc/kernel/sc_event.h>

List of all members.

Public Member Functions

 sc_event_expr (sc_event_expr const &e)
T const & release () const
void push_back (sc_event const &e) const
void push_back (type const &el) const
 operator T const & () const
 ~sc_event_expr ()

Friends

class sc_event
class sc_event_and_list
class sc_event_or_list

Detailed Description

template<typename T>
class sc_core::sc_event_expr< T >

The event expression class.

Definition at line 56 of file sc_event.h.


Constructor & Destructor Documentation

template<typename T>
sc_core::sc_event_expr< T >::sc_event_expr ( sc_event_expr< T > const &  e  )  [inline]

Definition at line 70 of file sc_event.h.

template<typename T>
sc_core::sc_event_expr< T >::~sc_event_expr (  )  [inline]

Definition at line 100 of file sc_event.h.


Member Function Documentation

template<typename T>
sc_core::sc_event_expr< T >::operator T const & (  )  const [inline]

Definition at line 95 of file sc_event.h.

template<typename T>
void sc_core::sc_event_expr< T >::push_back ( type const &  el  )  const [inline]

Definition at line 90 of file sc_event.h.

template<typename T>
void sc_core::sc_event_expr< T >::push_back ( sc_event const &  e  )  const [inline]

Definition at line 84 of file sc_event.h.

template<typename T>
T const& sc_core::sc_event_expr< T >::release (  )  const [inline]

Definition at line 76 of file sc_event.h.


Friends And Related Function Documentation

template<typename T>
friend class sc_event [friend]

Definition at line 58 of file sc_event.h.

template<typename T>
friend class sc_event_and_list [friend]

Definition at line 59 of file sc_event.h.

template<typename T>
friend class sc_event_or_list [friend]

Definition at line 60 of file sc_event.h.


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

Generated on 30 Sep 2016 for SystemC by  doxygen 1.6.1