#include <tlm_analysis_port.h>
Public メソッド | |
tlm_analysis_port () | |
tlm_analysis_port (const char *nm) | |
void | bind (tlm_analysis_if< T > &_if) |
void | operator() (tlm_analysis_if< T > &_if) |
bool | unbind (tlm_analysis_if< T > &_if) |
void | write (const T &t) |
Private 変数 | |
std::deque< tlm_analysis_if< T > * > | m_interfaces |
tlm_analysis_port.h の 28 行で定義されています。
tlm::tlm_analysis_port< T >::tlm_analysis_port | ( | ) | [inline] |
tlm_analysis_port.h の 33 行で定義されています。
tlm::tlm_analysis_port< T >::tlm_analysis_port | ( | const char * | nm | ) | [inline] |
tlm_analysis_port.h の 34 行で定義されています。
void tlm::tlm_analysis_port< T >::bind | ( | tlm_analysis_if< T > & | _if | ) | [inline] |
void tlm::tlm_analysis_port< T >::operator() | ( | tlm_analysis_if< T > & | _if | ) | [inline] |
bool tlm::tlm_analysis_port< T >::unbind | ( | tlm_analysis_if< T > & | _if | ) | [inline] |
void tlm::tlm_analysis_port< T >::write | ( | const T & | t | ) | [inline, virtual] |
std::deque< tlm_analysis_if<T> * > tlm::tlm_analysis_port< T >::m_interfaces [private] |