Public メソッド | |
sc_bind_info (int max_size_, sc_port_policy policy_=SC_ONE_OR_MORE_BOUND) | |
~sc_bind_info () | |
int | max_size () const |
sc_port_policy | policy () const |
int | size () const |
Public 変数 | |
int | m_max_size |
sc_port_policy | m_policy |
std::vector< sc_bind_elem * > | vec |
bool | has_parent |
int | last_add |
bool | is_leaf |
bool | complete |
std::vector< sc_bind_ef * > | thread_vec |
std::vector< sc_bind_ef * > | method_vec |
sc_port.cpp の 161 行で定義されています。
sc_core::sc_bind_info::sc_bind_info | ( | int | max_size_, | |
sc_port_policy | policy_ = SC_ONE_OR_MORE_BOUND | |||
) | [explicit] |
sc_port.cpp の 191 行で定義されています。
00192 : m_max_size( max_size_ ), 00193 m_policy( policy_ ), 00194 has_parent( false ), 00195 last_add( -1 ), 00196 is_leaf( true ), 00197 complete( false ) 00198 {}
sc_core::sc_bind_info::~sc_bind_info | ( | ) |
int sc_core::sc_bind_info::max_size | ( | ) | const |
sc_port_policy sc_core::sc_bind_info::policy | ( | ) | const |
int sc_core::sc_bind_info::size | ( | ) | const |
sc_port.cpp の 174 行で定義されています。
sc_port.cpp の 175 行で定義されています。
std::vector<sc_bind_elem*> sc_core::sc_bind_info::vec |
sc_port.cpp の 176 行で定義されています。
sc_port.cpp の 177 行で定義されています。
sc_port.cpp の 178 行で定義されています。
sc_port.cpp の 179 行で定義されています。
sc_port.cpp の 180 行で定義されています。
std::vector<sc_bind_ef*> sc_core::sc_bind_info::thread_vec |
sc_port.cpp の 182 行で定義されています。
std::vector<sc_bind_ef*> sc_core::sc_bind_info::method_vec |
sc_port.cpp の 183 行で定義されています。