Fletchgen
The Fletcher Design Generator
|
A port derived from bus parameters. More...
#include <bus.h>
Public Member Functions | |
BusPort (const std::string &name, Port::Dir dir, const BusSpecParams ¶ms, std::shared_ptr< ClockDomain > domain=bus_cd()) | |
Construct a new port based on a bus parameters.. | |
std::shared_ptr< Object > | Copy () const override |
Deep-copy the BusPort. | |
Public Attributes | |
BusSpecParams | spec_ |
The bus spec to which the type generics of the bus port are bound. | |