MatchLib
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Connections::StateSignal< Message, SYN_PORT > Class Template Reference

Public Types

typedef Wrapped< Message > WMessage
 
typedef sc_lv< WMessage::width > MsgBits
 

Public Member Functions

 StateSignal (sc_module_name name)
 
void reset_state ()
 

Public Attributes

sc_signal< MsgBits > dat
 

Static Public Attributes

static const unsigned int width = WMessage::width
 

Detailed Description

template<typename Message>
class Connections::StateSignal< Message, SYN_PORT >

Definition at line 109 of file nvhls_connections_buffered_ports.h.

Member Typedef Documentation

◆ WMessage

template<typename Message >
typedef Wrapped<Message> Connections::StateSignal< Message, SYN_PORT >::WMessage

Definition at line 112 of file nvhls_connections_buffered_ports.h.

◆ MsgBits

template<typename Message >
typedef sc_lv<WMessage::width> Connections::StateSignal< Message, SYN_PORT >::MsgBits

Definition at line 114 of file nvhls_connections_buffered_ports.h.

Constructor & Destructor Documentation

◆ StateSignal() [1/2]

template<typename Message >
Connections::StateSignal< Message, SYN_PORT >::StateSignal ( )
inline

Definition at line 117 of file nvhls_connections_buffered_ports.h.

◆ StateSignal() [2/2]

template<typename Message >
Connections::StateSignal< Message, SYN_PORT >::StateSignal ( sc_module_name  name)
inline

Definition at line 119 of file nvhls_connections_buffered_ports.h.

Member Function Documentation

◆ reset_state()

template<typename Message >
void Connections::StateSignal< Message, SYN_PORT >::reset_state ( )
inline

Definition at line 121 of file nvhls_connections_buffered_ports.h.

Member Data Documentation

◆ width

template<typename Message >
const unsigned int Connections::StateSignal< Message, SYN_PORT >::width = WMessage::width
static

Definition at line 113 of file nvhls_connections_buffered_ports.h.

◆ dat

template<typename Message >
sc_signal<MsgBits> Connections::StateSignal< Message, SYN_PORT >::dat

Definition at line 115 of file nvhls_connections_buffered_ports.h.


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