Cerata
A library to generate structural hardware designs
cerata::vhdl::Decl Struct Reference

Declaration generators. More...

#include <declaration.h>

Static Public Member Functions

static Block Generate (const Parameter &par, int depth=0)
 Generate a parameter declaration as VHDL generic.
 
static Block Generate (const Port &port, int depth=0)
 Generate a port declaration.
 
static Block Generate (const PortArray &port_array, int depth=0)
 Generate a port array declaration.
 
static Block Generate (const Signal &sig, int depth=0)
 Generate a signal declaration.
 
static Block Generate (const SignalArray &sig_array, int depth=0)
 Generate a signal array declaration.
 
static MultiBlock Generate (const Component &comp, bool entity=false, int indent=1)
 Generate a component or entity declaration.
 

Detailed Description

Declaration generators.

Definition at line 30 of file declaration.h.


The documentation for this struct was generated from the following files: