#include <tlm_event_finder.h>
Public Member Functions | |
tlm_event_finder_t (const sc_core::sc_port_base &port_, const sc_core::sc_event &(IF::*event_method_)(tlm_tag< T > *) const ) | |
virtual | ~tlm_event_finder_t () |
virtual const sc_core::sc_event & | find_event (sc_core::sc_interface *if_p=0) const |
Private Member Functions | |
tlm_event_finder_t () | |
tlm_event_finder_t (const tlm_event_finder_t< IF, T > &) | |
tlm_event_finder_t < IF, T > & | operator= (const tlm_event_finder_t< IF, T > &) |
Private Attributes | |
const sc_core::sc_event &(IF::* | m_event_method )(tlm_tag< T > *) const |
Definition at line 28 of file tlm_event_finder.h.
tlm::tlm_event_finder_t< IF, T >::tlm_event_finder_t | ( | const sc_core::sc_port_base & | port_, | |
const sc_core::sc_event &(IF::*)(tlm_tag< T > *) const | event_method_ | |||
) | [inline] |
Definition at line 35 of file tlm_event_finder.h.
virtual tlm::tlm_event_finder_t< IF, T >::~tlm_event_finder_t | ( | ) | [inline, virtual] |
Definition at line 42 of file tlm_event_finder.h.
tlm::tlm_event_finder_t< IF, T >::tlm_event_finder_t | ( | ) | [private] |
tlm::tlm_event_finder_t< IF, T >::tlm_event_finder_t | ( | const tlm_event_finder_t< IF, T > & | ) | [private] |
const sc_core::sc_event & tlm::tlm_event_finder_t< IF, T >::find_event | ( | sc_core::sc_interface * | if_p = 0 |
) | const [inline, virtual] |
Definition at line 67 of file tlm_event_finder.h.
References tlm::tlm_event_finder_t< IF, T >::m_event_method.
tlm_event_finder_t<IF,T>& tlm::tlm_event_finder_t< IF, T >::operator= | ( | const tlm_event_finder_t< IF, T > & | ) | [private] |
const sc_core::sc_event&(IF::* tlm::tlm_event_finder_t< IF, T >::m_event_method)(tlm_tag< T > *) const [private] |
Referenced by tlm::tlm_event_finder_t< IF, T >::find_event().