MatchLib
Public Member Functions | List of all members
Connections::Pipeline< Message, TLM_PORT > Class Template Reference
Inheritance diagram for Connections::Pipeline< Message, TLM_PORT >:
Connections::Pipeline< Message, DIRECT_PORT >

Public Member Functions

 Pipeline (sc_module_name name)
 
- Public Member Functions inherited from Connections::Pipeline< Message, DIRECT_PORT >
 Pipeline (sc_module_name name)
 
void line_trace ()
 

Additional Inherited Members

- Public Attributes inherited from Connections::Pipeline< Message, DIRECT_PORT >
sc_in_clk clk
 
sc_in< bool > rst
 
In< Message, port_marshall_type > enq
 
Out< Message, port_marshall_type > deq
 
- Protected Types inherited from Connections::Pipeline< Message, DIRECT_PORT >
typedef bool Bit
 
- Protected Member Functions inherited from Connections::Pipeline< Message, DIRECT_PORT >
void Init ()
 
void WriteEn ()
 
void EnqRdy ()
 
void DeqVal ()
 
void DeqMsg ()
 
void Seq ()
 
- Protected Attributes inherited from Connections::Pipeline< Message, DIRECT_PORT >
sc_signal< Bit > wen
 
sc_signal< Bit > full
 
StateSignal< Message, port_marshall_type > state
 

Detailed Description

template<typename Message>
class Connections::Pipeline< Message, TLM_PORT >

Definition at line 445 of file nvhls_connections_buffered_ports.h.


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