MatchLib
Public Member Functions | Public Attributes | List of all members
Connections::ChannelBinder< Message, NumEntries > Class Template Reference

Public Member Functions

 ChannelBinder (InBlocking< Message > &in, OutBlocking< Message > &out, Combinational< Message > &chan)
 
 ChannelBinder (InBlocking< Message > &in, OutBlocking< Message > &out, Combinational< Message > &chan, sc_in_clk &clk, sc_in< bool > &rst)
 
 ChannelBinder (InBlocking< Message > &in, OutBlocking< Message > &out, Bypass< Message > &chan, sc_in_clk &clk, sc_in< bool > &rst)
 
 ChannelBinder (InBlocking< Message > &in, OutBlocking< Message > &out, BypassBuffered< Message, NumEntries > &chan, sc_in_clk &clk, sc_in< bool > &rst)
 
 ChannelBinder (InBlocking< Message > &in, OutBlocking< Message > &out, Pipeline< Message > &chan, sc_in_clk &clk, sc_in< bool > &rst)
 
 ChannelBinder (InBlocking< Message > &in, OutBlocking< Message > &out, Buffer< Message, NumEntries > &chan, sc_in_clk &clk, sc_in< bool > &rst)
 

Public Attributes

Combinational< Message > enq
 
Combinational< Message > deq
 

Detailed Description

template<typename Message, unsigned int NumEntries = 1>
class Connections::ChannelBinder< Message, NumEntries >

Definition at line 1059 of file nvhls_connections_buffered_ports.h.


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