sc_core::sc_bind_info Struct Reference

Collaboration diagram for sc_core::sc_bind_info:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 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 Attributes

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


Detailed Description

Definition at line 161 of file sc_port.cpp.


Constructor & Destructor Documentation

sc_core::sc_bind_info::sc_bind_info ( int  max_size_,
sc_port_policy  policy_ = SC_ONE_OR_MORE_BOUND 
) [explicit]

Definition at line 191 of file sc_port.cpp.

sc_core::sc_bind_info::~sc_bind_info (  ) 

Definition at line 203 of file sc_port.cpp.


Member Function Documentation

int sc_core::sc_bind_info::max_size (  )  const

Definition at line 212 of file sc_port.cpp.

sc_port_policy sc_core::sc_bind_info::policy (  )  const

Definition at line 218 of file sc_port.cpp.

int sc_core::sc_bind_info::size (  )  const

Definition at line 224 of file sc_port.cpp.


Member Data Documentation

Definition at line 174 of file sc_port.cpp.

Definition at line 175 of file sc_port.cpp.

Definition at line 176 of file sc_port.cpp.

Definition at line 177 of file sc_port.cpp.

Definition at line 178 of file sc_port.cpp.

Definition at line 179 of file sc_port.cpp.

Definition at line 180 of file sc_port.cpp.

Definition at line 182 of file sc_port.cpp.

Definition at line 183 of file sc_port.cpp.


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

Generated on Wed Jan 21 15:32:13 2009 for SystemC by  doxygen 1.5.5