| addElasticBuffers(double Period=0, double BufferDelay=0, bool maxThroughput=false, double coverage=0) | Dataflow::DFnetlist | |
| addElasticBuffersBB(double Period=0, double BufferDelay=0, bool maxThroughput=false, double coverage=0, int timeout=-1, bool first_MG=false) (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| addElasticBuffersBB_sc(double Period=0, double BufferDelay=0, bool maxThroughput=false, double coverage=0, int timeout=-1, bool first_MG=false, const std::string &model_mode="default", const std::string &lib_path="") (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| calculateBasicBlocks() | Dataflow::DFnetlist | |
| check() | Dataflow::DFnetlist | |
| cleanElasticBuffers() | Dataflow::DFnetlist | |
| clearError() | Dataflow::DFnetlist | |
| computeSCC(bool onlyMarked) (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| createBlock(BlockType type, const std::string &name="") | Dataflow::DFnetlist | |
| createChannel(portID src, portID dst) | Dataflow::DFnetlist | |
| createPort(blockID block, bool isInput, const std::string &name="", int width=-1, PortType type=GENERIC_PORT) | Dataflow::DFnetlist | |
| DFI (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| DFnetlist() | Dataflow::DFnetlist | |
| DFnetlist(const std::string &name) | Dataflow::DFnetlist | |
| DFnetlist(FILE *file) | Dataflow::DFnetlist | |
| DFnetlist(const std::string &name, const std::string &name_bb) | Dataflow::DFnetlist | |
| DFnetlist(const DFnetlist &other) | Dataflow::DFnetlist | |
| eraseNonSCC() | Dataflow::DFnetlist | |
| extractMarkedGraphs(double coverage) | Dataflow::DFnetlist | |
| getBlock(const std::string &name) const | Dataflow::DFnetlist | |
| getBlockDelay(blockID id, int indx) const | Dataflow::DFnetlist | |
| getBlockFromPort(portID p) const | Dataflow::DFnetlist | |
| getBlockName(blockID id) const | Dataflow::DFnetlist | |
| getBlockRetimingDiff(blockID id) const (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| getBlockType(blockID block) const | Dataflow::DFnetlist | |
| getBufferSize(blockID id) const | Dataflow::DFnetlist | |
| getChannelBufferSize(channelID id) const | Dataflow::DFnetlist | |
| getChannelEB(channelID id) | Dataflow::DFnetlist | |
| getChannelFrequency(channelID id) (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| getChannelID(portID id) | Dataflow::DFnetlist | |
| getChannelName(channelID id, bool full=true) const | Dataflow::DFnetlist | |
| getConditionalPort(blockID id) const | Dataflow::DFnetlist | |
| getConnectedChannel(portID port) const | Dataflow::DFnetlist | |
| getConnectedPort(portID port) const | Dataflow::DFnetlist | |
| getDemuxComplementaryPort(portID port) const | Dataflow::DFnetlist | |
| getDemuxDataPort(blockID id) const | Dataflow::DFnetlist | |
| getDstPort(channelID id) const | Dataflow::DFnetlist | |
| getError() const | Dataflow::DFnetlist | |
| getExecutionFrequency(blockID id) const | Dataflow::DFnetlist | |
| getFalsePort(blockID id) const | Dataflow::DFnetlist | |
| getInitiationInterval(blockID id) const | Dataflow::DFnetlist | |
| getLatency(blockID id) const | Dataflow::DFnetlist | |
| getName() const | Dataflow::DFnetlist | |
| getPort(blockID block, const std::string &name) const | Dataflow::DFnetlist | |
| getPortDelay(portID port) const | Dataflow::DFnetlist | |
| getPortName(portID port, bool full=true) const | Dataflow::DFnetlist | |
| getPorts(blockID id, PortDirection dir) const | Dataflow::DFnetlist | |
| getPortType(portID port) const | Dataflow::DFnetlist | |
| getPortWidth(portID port) const | Dataflow::DFnetlist | |
| getSrcPort(channelID id) const | Dataflow::DFnetlist | |
| getTrueFrac(blockID id) const (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| getTruePort(blockID id) const | Dataflow::DFnetlist | |
| hasBuffer(channelID id) const | Dataflow::DFnetlist | |
| hasError() const | Dataflow::DFnetlist | |
| hideElasticBuffers() | Dataflow::DFnetlist | |
| insertBuffer(channelID c, int slots, bool transparent) | Dataflow::DFnetlist | |
| insertBuffer(channelID c, int slots, bool transparent, bool EB) | Dataflow::DFnetlist | |
| instantiateAdditionalElasticBuffers(const std::string &filename) | Dataflow::DFnetlist | |
| instantiateElasticBuffers() | Dataflow::DFnetlist | |
| isBooleanPort(portID port) const | Dataflow::DFnetlist | |
| isBufferTransparent(blockID id) const | Dataflow::DFnetlist | |
| isChannelTransparent(channelID id) const | Dataflow::DFnetlist | |
| isControlPort(portID port) const | Dataflow::DFnetlist | |
| isInputPort(portID port) const | Dataflow::DFnetlist | |
| isOutputPort(portID port) const | Dataflow::DFnetlist | |
| isPortConnected(portID port) const | Dataflow::DFnetlist | |
| numBlocks() const | Dataflow::DFnetlist | |
| numChannels() const | Dataflow::DFnetlist | |
| numPorts() const | Dataflow::DFnetlist | |
| optimize() | Dataflow::DFnetlist | |
| printBlockSCCs() (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| reduceMerges() | Dataflow::DFnetlist | |
| removeBlock(blockID block) | Dataflow::DFnetlist | |
| removeBuffer(blockID buf) | Dataflow::DFnetlist | |
| removeChannel(channelID id) | Dataflow::DFnetlist | |
| removeControl() | Dataflow::DFnetlist | |
| removePort(portID port) | Dataflow::DFnetlist | |
| setBlockDelay(blockID id, double d, int indx) | Dataflow::DFnetlist | |
| setBlockRetimingDiff(blockID id, double retimingDiff) (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| setBufferSize(blockID id, int slots) | Dataflow::DFnetlist | |
| setBufferTransparency(blockID id, bool value) | Dataflow::DFnetlist | |
| setChannelBufferSize(blockID id, int slots) | Dataflow::DFnetlist | |
| setChannelEB(channelID id) | Dataflow::DFnetlist | |
| setChannelFrequency(channelID id, double value) (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| setChannelTransparency(channelID id, bool value) | Dataflow::DFnetlist | |
| setError(const std::string &err) | Dataflow::DFnetlist | |
| setExecutionFrequency(blockID id, double freq) | Dataflow::DFnetlist | |
| setInitiationInterval(blockID id, int ii) | Dataflow::DFnetlist | |
| setLatency(blockID id, int lat) | Dataflow::DFnetlist | |
| setMilpSolver(const std::string &solver="cbc") | Dataflow::DFnetlist | |
| setPortDelay(portID port, double d) | Dataflow::DFnetlist | |
| setTrueFrac(blockID id, double freq) | Dataflow::DFnetlist | |
| validBlock(blockID id) const | Dataflow::DFnetlist | |
| validChannel(channelID id) const | Dataflow::DFnetlist | |
| validPort(portID p) const | Dataflow::DFnetlist | |
| writeBasicBlockDot(const std::string &filename="") | Dataflow::DFnetlist | |
| writeBasicBlockDot(std::ostream &s) | Dataflow::DFnetlist | |
| writeDot(const std::string &filename="") | Dataflow::DFnetlist | |
| writeDot(std::ostream &s) | Dataflow::DFnetlist | |
| writeDotBB(std::ostream &s) (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| writeDotBB(const std::string &filename="") (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| writeDotMG(const std::string &filename="") (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| writeDotMG(std::ostream &s) (defined in Dataflow::DFnetlist) | Dataflow::DFnetlist | |
| ~DFnetlist() | Dataflow::DFnetlist | |