|
OpenASIP 2.2
|
#include <BlocksRF.hh>

Public Member Functions | |
| BlocksRF (TTAMachine::Machine &mach, const std::string &name, std::list< std::string > sources) | |
| ~BlocksRF () | |
Public Attributes | |
| TTAMachine::RegisterFile * | rf |
| TTAMachine::RFPort * | in1 |
| TTAMachine::RFPort * | out1 |
| TTAMachine::Socket * | in1sock |
| TTAMachine::Socket * | out1sock |
| std::list< std::string > | sources |
Definition at line 41 of file BlocksRF.hh.
| BlocksRF::BlocksRF | ( | TTAMachine::Machine & | mach, |
| const std::string & | name, | ||
| std::list< std::string > | sources | ||
| ) |
Default blocks Regierfile model
| mach | The TTA machine where the RF needs to be added. |
| name | The name of the RF. |
| sources | A list of sources that are attached to this unit's input. |
Definition at line 42 of file BlocksRF.cc.
References TTAMachine::Machine::addRegisterFile(), TTAMachine::Machine::addSocket(), TTAMachine::Port::attachSocket(), in1, in1sock, TTAMachine::RegisterFile::NORMAL, out1, out1sock, rf, and sources.

|
inline |
| TTAMachine::RFPort* BlocksRF::in1 |
Definition at line 47 of file BlocksRF.hh.
Referenced by BlocksRF(), and ~BlocksRF().
| TTAMachine::Socket* BlocksRF::in1sock |
Definition at line 49 of file BlocksRF.hh.
Referenced by BlocksRF(), and ~BlocksRF().
| TTAMachine::RFPort* BlocksRF::out1 |
Definition at line 48 of file BlocksRF.hh.
Referenced by BlocksRF(), and ~BlocksRF().
| TTAMachine::Socket* BlocksRF::out1sock |
Definition at line 50 of file BlocksRF.hh.
Referenced by BlocksRF(), and ~BlocksRF().
| TTAMachine::RegisterFile* BlocksRF::rf |
Definition at line 43 of file BlocksRF.hh.
Referenced by BlocksRF(), and ~BlocksRF().
| std::list<std::string> BlocksRF::sources |
Definition at line 51 of file BlocksRF.hh.
Referenced by BlocksRF().