CIRCT  19.0.0git
Public Member Functions | List of all members
esi::WriteChannelPort Class Referenceabstract

A ChannelPort which sends data to the accelerator. More...

#include <Ports.h>

Inheritance diagram for esi::WriteChannelPort:
Inheritance graph
[legend]
Collaboration diagram for esi::WriteChannelPort:
Collaboration graph
[legend]

Public Member Functions

virtual void write (const MessageData &)=0
 A very basic write API. Will likely change for performance reasons. More...
 
 ChannelPort (const Type *type)
 
- Public Member Functions inherited from esi::ChannelPort
 ChannelPort (const Type *type)
 
virtual ~ChannelPort ()=default
 
virtual void connect ()
 
virtual void disconnect ()
 
const TypegetType () const
 

Detailed Description

A ChannelPort which sends data to the accelerator.

Definition at line 46 of file Ports.h.

Member Function Documentation

◆ ChannelPort()

esi::ChannelPort::ChannelPort
inline

Definition at line 33 of file Ports.h.

◆ write()

virtual void esi::WriteChannelPort::write ( const MessageData )
pure virtual

A very basic write API. Will likely change for performance reasons.

Referenced by PYBIND11_MODULE().


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