OpenASIP 2.2
|
Private Types | |
typedef std::vector< TTAMachine::Bus * > | BusVector |
typedef std::set< TTAMachine::Guard *, TTAMachine::MachinePart::Comparator > | GuardSet |
Private Member Functions | |
PLUGIN_DESCRIPTION ("Explorer plugin that produces a clustered machine with N lanes/nodes " "and an 'extras' node.") | |
ADFCombiner () | |
virtual bool | requiresStartingPointArchitecture () const |
virtual bool | producesArchitecture () const |
virtual bool | requiresHDB () const |
virtual bool | requiresSimulationData () const |
virtual bool | requiresApplication () const |
virtual std::vector< RowID > | explore (const RowID &, const unsigned int &) |
void | readParameters () |
GuardSet | findGuards (TTAMachine::Machine *mach) |
void | addComponents (TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach, TTAMachine::Machine *extraMach, unsigned nodeCount) |
TCEString | nodeNamePrefix (int nodeId) |
void | addAllGuardsToConnectionBuses (TTAMachine::Machine *finalMach, const BusVector &connectionBuses) |
void | addGuardsToBuses (std::map< Bus *, std::pair< Bus *, int > > &busMapping, GuardSet &extrasGuards) |
void | addBuses (TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach, unsigned nodeCount, std::map< Bus *, std::pair< Bus *, int > > &busMapping) |
void | addRegisterFiles (TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach, unsigned nodeCount) |
void | addFunctionUnits (TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach, unsigned nodeCount) |
void | connectPorts (TTAMachine::Machine *finalMach, TTAMachine::Unit *original, TTAMachine::Unit *newUnit, int count) |
void | addAddressSpaces (TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach) |
void | connectRegisterFiles (TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach, TTAMachine::Machine *extraMach, unsigned nodeCount, std::set< TTAMachine::Guard *, TTAMachine::MachinePart::Comparator > extrasGuards, BusVector &connectionBuses) |
TTAMachine::Bus * | createBus (TTAMachine::Machine *finalMach, TCEString busName, int width) |
void | createPortsAndSockets (TTAMachine::Machine *finalMach, TTAMachine::RegisterFile *rf, TTAMachine::Bus *newBus, TCEString name, bool readOnly, int nodeNumber=-1) |
bool | connectVectorLSU (TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach, TTAMachine::Machine *extraMach, int nodeCount) |
void | renameExtraUnits (TTAMachine::Machine *finalMach) |
TCEString | getNodeComponentName (TCEString originalName, int idx) |
TCEString | getExtraComponentName (TCEString originalName) |
void | copyGuards (TTAMachine::Bus &originalBus, TTAMachine::Bus &addBus, const TCEString &prefix) |
Private Attributes | |
ComponentImplementationSelector | selector_ |
Selector used by the plugin. | |
TCEString | node_ |
int | nodeCount_ |
TCEString | extra_ |
bool | buildIDF_ |
bool | vectorLSU_ |
TCEString | addressSpaces_ |
bool | addBroadcast_ |
bool | addRing_ |
bool | addBar_ |
bool | addStar_ |
int | nodesPerBus_ |
bool | reuseRFPorts_ |
int | sharedLSULatency_ |
int | dataLSULatency_ |
int | VLSUConnectionBuses_ |
Static Private Attributes | |
static const TCEString | NodePN_ |
static const TCEString | NodeCountPN_ |
static const TCEString | ExtraPN_ |
static const TCEString | BuildIDFPN_ |
static const TCEString | VectorLSUPN_ |
static const TCEString | AddressSpacesPN_ |
static const TCEString | AddBroadcastPN_ |
static const TCEString | AddRingConnectionPN_ |
static const TCEString | AddBarConnectionPN_ |
static const TCEString | AddStarConnectionPN_ |
static const TCEString | NodesPerBusPN_ |
static const TCEString | ReuseRFPortsPN_ |
static const TCEString | SharedLSULatencyPN_ |
static const TCEString | DataLSULatencyPN_ |
static const TCEString | VLSUConnectionBusesPN_ |
Additional Inherited Members | |
![]() | |
typedef std::pair< std::string, ExplorerPluginParameter > | Parameter |
typedef std::map< std::string, ExplorerPluginParameter > | ParameterMap |
typedef std::map< std::string, ExplorerPluginParameter >::iterator | PMIt |
typedef std::map< std::string, ExplorerPluginParameter >::const_iterator | PMCIt |
![]() | |
virtual std::string | description () const |
void | addParameter (TCEString name, ExplorerPluginParameterType type, bool compulsory=true, TCEString defaultValue="", TCEString description="") |
template<typename T > | |
void | readCompulsoryParameter (const std::string paramName, T ¶m) const |
template<typename T > | |
void | readOptionalParameter (const std::string paramName, T ¶m) const |
template<typename RT > | |
RT | parameterValue (const std::string ¶mName) const |
virtual | ~DesignSpaceExplorerPlugin () |
virtual void | giveParameter (const std::string &name, const std::string &value) |
virtual std::string | name () const |
virtual void | setPluginName (const std::string &pluginName) |
virtual bool | hasParameter (const std::string ¶mName) const |
ParameterMap | parameters () const |
virtual bool | booleanValue (const std::string ¶meter) const |
![]() | |
DesignSpaceExplorer () | |
virtual | ~DesignSpaceExplorer () |
virtual void | setDSDB (DSDBManager &dsdb) |
virtual bool | evaluate (const DSDBManager::MachineConfiguration &configuration, CostEstimates &results=dummyEstimate_, bool estimate=false) |
virtual DSDBManager & | db () |
std::vector< DesignSpaceExplorerPlugin * > | getPlugins () |
RowID | createImplementationAndStore (const DSDBManager::MachineConfiguration &conf, const double &frequency=0.0, const double &maxArea=0.0, const bool &createEstimates=true, const std::string &icDec="DefaultICDecoder", const std::string &icDecHDB="asic_130nm_1.5V.hdb") |
bool | createImplementation (const DSDBManager::MachineConfiguration &conf, DSDBManager::MachineConfiguration &newConf, const double &frequency=0.0, const double &maxArea=0.0, const bool &createEstimates=true, const std::string &icDec="DefaultICDecoder", const std::string &icDecHDB="asic_130nm_1.5V.hdb") |
IDF::MachineImplementation * | selectComponents (const TTAMachine::Machine &mach, const double &frequency=0.0, const double &maxArea=0.0, const std::string &icDec="DefaultICDecoder", const std::string &icDecHDB="asic_130nm_1.5V.hdb") const |
void | createEstimateData (const TTAMachine::Machine &mach, const IDF::MachineImplementation &idf, CostEstimator::AreaInGates &area, CostEstimator::DelayInNanoSeconds &longestPathDelay) |
RowID | addConfToDSDB (const DSDBManager::MachineConfiguration &conf) |
![]() | |
static DesignSpaceExplorerPlugin * | loadExplorerPlugin (const std::string &pluginName, DSDBManager *dsdb=NULL) |
![]() | |
DesignSpaceExplorerPlugin () | |
void | checkParameters () const |
![]() | |
TTAProgram::Program * | schedule (const std::string applicationFile, TTAMachine::Machine &machine, TCEString paramOptions="-O3") |
const ExecutionTrace * | simulate (const TTAProgram::Program &program, const TTAMachine::Machine &machine, const TestApplication &testApplication, const ClockCycleCount &maxCycles, ClockCycleCount &runnedCycles, const bool tracing, const bool useCompiledSimulation=false, std::vector< ClockCycleCount > *executionCounts=NULL) |
![]() | |
std::string | pluginName_ |
the name of the explorer plugin | |
ParameterMap | parameters_ |
Parameters for the plugin. | |
Explorer plugin that adds machine components to a given machine.
Definition at line 60 of file ADFCombiner.cc.
|
private |
Definition at line 297 of file ADFCombiner.cc.
|
private |
Definition at line 299 of file ADFCombiner.cc.
|
inlineprivate |
Definition at line 65 of file ADFCombiner.cc.
References addBar_, AddBarConnectionPN_, addBroadcast_, AddBroadcastPN_, DesignSpaceExplorerPlugin::addParameter(), addressSpaces_, AddressSpacesPN_, addRing_, AddRingConnectionPN_, addStar_, AddStarConnectionPN_, BOOL, buildIDF_, BuildIDFPN_, dataLSULatency_, DataLSULatencyPN_, extra_, ExtraPN_, node_, nodeCount_, NodeCountPN_, NodePN_, nodesPerBus_, NodesPerBusPN_, reuseRFPorts_, ReuseRFPortsPN_, sharedLSULatency_, SharedLSULatencyPN_, STRING, Conversion::toString(), UINT, vectorLSU_, VectorLSUPN_, VLSUConnectionBuses_, and VLSUConnectionBusesPN_.
|
inlineprivate |
Adds address spaces from node machine to final one, if missing. Address spaces from extra machine are already in final.
Definition at line 621 of file ADFCombiner.cc.
References TTAMachine::Machine::addressSpaceNavigator(), assert, TTAMachine::Machine::Navigator< ComponentType >::count(), TTAMachine::Machine::Navigator< ComponentType >::hasItem(), TTAMachine::Machine::Navigator< ComponentType >::item(), TTAMachine::Component::name(), and TTAMachine::AddressSpace::saveState().
Referenced by addComponents().
|
inlineprivate |
Definition at line 361 of file ADFCombiner.cc.
References TTAMachine::Machine::busNavigator(), TTAMachine::Bus::copyGuardsTo(), TTAMachine::Machine::Navigator< ComponentType >::count(), and TTAMachine::Machine::Navigator< ComponentType >::item().
Referenced by addComponents().
|
inlineprivate |
Adds buses and sockets to the machine.
Definition at line 399 of file ADFCombiner.cc.
References __func__, TTAMachine::Machine::addBus(), TTAMachine::Machine::addSocket(), TTAMachine::Socket::attachBus(), TTAMachine::Machine::busNavigator(), TTAMachine::Machine::Navigator< ComponentType >::count(), getNodeComponentName(), TTAMachine::Machine::Navigator< ComponentType >::item(), TTAMachine::Component::name(), TTAMachine::Bus::segment(), TTAMachine::Bus::segmentCount(), TTAMachine::Socket::setDirection(), TTAMachine::Bus::setName(), TTAMachine::Machine::socketNavigator(), and Conversion::toString().
Referenced by addComponents().
|
inlineprivate |
Copies node.adf to the final machine nodeCount times.
Definition at line 320 of file ADFCombiner.cc.
References addAddressSpaces(), addAllGuardsToConnectionBuses(), addBuses(), addFunctionUnits(), addGuardsToBuses(), addRegisterFiles(), connectRegisterFiles(), extra_, findGuards(), and renameExtraUnits().
Referenced by explore().
|
inlineprivate |
Adds function unit(s) to the machine
Definition at line 511 of file ADFCombiner.cc.
References __func__, TTAMachine::Machine::addFunctionUnit(), TTAMachine::FunctionUnit::addressSpace(), TTAMachine::Machine::addressSpaceNavigator(), assert, FullyConnectedCheck::connectControlUnit(), connectPorts(), TTAMachine::Machine::controlUnit(), TTAMachine::ControlUnit::copy(), TTAMachine::Machine::Navigator< ComponentType >::count(), extra_, TTAMachine::Machine::functionUnitNavigator(), getNodeComponentName(), TTAMachine::FunctionUnit::hasAddressSpace(), TTAMachine::Machine::Navigator< ComponentType >::hasItem(), TTAMachine::Machine::Navigator< ComponentType >::item(), TTAMachine::Component::name(), TTAMachine::FunctionUnit::setAddressSpace(), TTAMachine::Machine::setGlobalControl(), and TTAMachine::FunctionUnit::setName().
Referenced by addComponents().
|
inlineprivate |
Definition at line 378 of file ADFCombiner.cc.
References copyGuards(), and nodeNamePrefix().
Referenced by addComponents().
|
inlineprivate |
Adds register file(s) to the machine
Definition at line 478 of file ADFCombiner.cc.
References __func__, TTAMachine::Machine::addRegisterFile(), connectPorts(), TTAMachine::Machine::Navigator< ComponentType >::count(), getNodeComponentName(), TTAMachine::Machine::Navigator< ComponentType >::item(), TTAMachine::Machine::registerFileNavigator(), and TTAMachine::RegisterFile::setName().
Referenced by addComponents().
|
inlineprivate |
Connect unit ports to sockets.
Definition at line 571 of file ADFCombiner.cc.
References TTAMachine::Port::attachSocket(), getNodeComponentName(), TTAMachine::Port::inputSocket(), TTAMachine::Machine::Navigator< ComponentType >::item(), TTAMachine::Component::name(), TTAMachine::Port::outputSocket(), TTAMachine::Unit::port(), TTAMachine::Unit::portCount(), TTAMachine::Machine::socketNavigator(), and TTAMachine::Port::unconnectedSocket().
Referenced by addFunctionUnits(), and addRegisterFiles().
|
inlineprivate |
Connect register files from extra and node into a ring, star or bar.
Definition at line 645 of file ADFCombiner.cc.
References addBar_, addRing_, addStar_, TTAMachine::Machine::busNavigator(), TTAMachine::Machine::Navigator< ComponentType >::count(), createBus(), createPortsAndSockets(), getExtraComponentName(), getNodeComponentName(), TTAMachine::Bus::hasGuard(), TTAMachine::Machine::Navigator< ComponentType >::hasItem(), TTAMachine::Machine::immediateUnitNavigator(), TTAMachine::Machine::Navigator< ComponentType >::item(), TTAMachine::Component::name(), nodesPerBus_, TTAMachine::Machine::registerFileNavigator(), Conversion::toString(), and TTAMachine::BaseRegisterFile::width().
Referenced by addComponents().
|
inlineprivate |
If extra has LSU that is not connected to any of the buses, treat it as a vector LSU and connect address write port to extra and data ports to respective number of nodes.
The name of bus is generated same way as when creating new buses for nodes. Any change there must be reflected here as well! In case LSU has more ports then there are nodes we start from beginning.
The name of bus is generated same way as when creating new buses for nodes. Any change there must be reflected here as well! In case LSU has more ports then there are nodes we start from beginning.
Definition at line 1110 of file ADFCombiner.cc.
References __func__, addBroadcast_, TTAMachine::Machine::addSocket(), assert, TTAMachine::Socket::attachBus(), TTAMachine::Port::attachSocket(), TTAMachine::Machine::busNavigator(), TTAMachine::Machine::Navigator< ComponentType >::count(), TTAMachine::Machine::functionUnitNavigator(), TTAMachine::FunctionUnit::hasAddressSpace(), TTAMachine::Machine::Navigator< ComponentType >::hasItem(), TTAMachine::Socket::INPUT, TTAMachine::Socket::isConnectedTo(), TTAMachine::Port::isConnectedTo(), TTAMachine::FUPort::isTriggering(), TTAMachine::Machine::Navigator< ComponentType >::item(), TTAMachine::Component::name(), TTAMachine::Port::name(), TTAMachine::FunctionUnit::operation(), TTAMachine::FunctionUnit::operationCount(), TTAMachine::FunctionUnit::operationPort(), TTAMachine::FunctionUnit::operationPortCount(), TTAMachine::Socket::OUTPUT, TTAMachine::HWOperation::pipeline(), TTAMachine::HWOperation::port(), TTAMachine::ExecutionPipeline::readOperands(), TTAMachine::Socket::setDirection(), TTAMachine::Port::socketCount(), TTAMachine::Machine::socketNavigator(), Conversion::toString(), verboseLog, VLSUConnectionBuses_, and TTAMachine::ExecutionPipeline::writtenOperands().
Referenced by explore().
|
inlineprivate |
Definition at line 1410 of file ADFCombiner.cc.
References assert, TTAMachine::Machine::functionUnitNavigator(), TTAMachine::Bus::guard(), TTAMachine::Bus::guardCount(), TTAMachine::Machine::Navigator< ComponentType >::item(), TTAMachine::Component::machine(), TTAMachine::Component::name(), TTAMachine::BaseFUPort::parentUnit(), TTAMachine::FunctionUnit::port(), TTAMachine::Unit::portCount(), and TTAMachine::Machine::registerFileNavigator().
Referenced by addGuardsToBuses().
|
inlineprivate |
Create single bus with given name and width.
Definition at line 953 of file ADFCombiner.cc.
References __func__, TTAMachine::Machine::addBus(), assert, TTAMachine::Bus::hasSegment(), TTAMachine::Segment::name(), and TTAMachine::Machine::SIGN.
Referenced by connectRegisterFiles().
|
inlineprivate |
Create new ports in RF and connected them to sockets and connect sockets to the bus.
Definition at line 978 of file ADFCombiner.cc.
References __func__, TTAMachine::Machine::addSocket(), TTAMachine::Socket::attachBus(), TTAMachine::Port::attachSocket(), TTAMachine::Machine::Navigator< ComponentType >::hasItem(), TTAMachine::Socket::INPUT, TTAMachine::Port::inputSocket(), TTAMachine::Socket::isConnectedTo(), TTAMachine::Machine::Navigator< ComponentType >::item(), TTAMachine::RegisterFile::maxReads(), TTAMachine::RegisterFile::maxWrites(), DesignSpaceExplorerPlugin::name(), TTAMachine::Component::name(), TTAMachine::Port::name(), TTAMachine::Socket::OUTPUT, TTAMachine::Port::outputSocket(), TTAMachine::BaseRegisterFile::port(), TTAMachine::Unit::portCount(), reuseRFPorts_, TTAMachine::Bus::segment(), TTAMachine::Socket::setDirection(), and TTAMachine::Machine::socketNavigator().
Referenced by connectRegisterFiles().
|
inlineprivatevirtual |
Explorer plugin that adds machine components to a given machine with adf parameter or with configuration id in dsdb.
Reimplemented from DesignSpaceExplorerPlugin.
Definition at line 129 of file ADFCombiner.cc.
References __func__, DSDBManager::addArchitecture(), addBroadcast_, addComponents(), DSDBManager::addConfiguration(), addressSpaces_, DSDBManager::architecture(), DSDBManager::MachineConfiguration::architectureID, assert, buildIDF_, connectVectorLSU(), dataLSULatency_, DesignSpaceExplorer::db(), Exception::errorMessageStack(), DesignSpaceExplorerPlugin::explore(), extra_, DesignSpaceExplorerPlugin::giveParameter(), DSDBManager::MachineConfiguration::hasImplementation, DesignSpaceExplorer::loadExplorerPlugin(), TTAMachine::Machine::loadFromADF(), node_, nodeCount_, readParameters(), ComponentImplementationSelector::selectComponentsToConf(), selector_, sharedLSULatency_, Conversion::toString(), and vectorLSU_.
|
inlineprivate |
Definition at line 302 of file ADFCombiner.cc.
References TTAMachine::Machine::busNavigator(), TTAMachine::Machine::Navigator< ComponentType >::count(), and TTAMachine::Machine::Navigator< ComponentType >::item().
Referenced by addComponents().
Definition at line 1406 of file ADFCombiner.cc.
Referenced by connectRegisterFiles(), and renameExtraUnits().
Definition at line 1402 of file ADFCombiner.cc.
References Conversion::toString().
Referenced by addBuses(), addFunctionUnits(), addRegisterFiles(), connectPorts(), and connectRegisterFiles().
|
inlineprivate |
Definition at line 354 of file ADFCombiner.cc.
References nodeNamePrefix().
Referenced by addGuardsToBuses(), and nodeNamePrefix().
|
private |
|
inlineprivatevirtual |
Implements DesignSpaceExplorerPlugin.
Definition at line 119 of file ADFCombiner.cc.
|
inlineprivate |
Reads the parameters given to the plugin.
Definition at line 273 of file ADFCombiner.cc.
References addBar_, AddBarConnectionPN_, addBroadcast_, AddBroadcastPN_, addressSpaces_, AddressSpacesPN_, addRing_, AddRingConnectionPN_, addStar_, AddStarConnectionPN_, buildIDF_, BuildIDFPN_, dataLSULatency_, DataLSULatencyPN_, extra_, ExtraPN_, Application::logStream(), node_, nodeCount_, NodeCountPN_, NodePN_, nodesPerBus_, NodesPerBusPN_, DesignSpaceExplorerPlugin::readOptionalParameter(), reuseRFPorts_, ReuseRFPortsPN_, sharedLSULatency_, SharedLSULatencyPN_, vectorLSU_, VectorLSUPN_, VLSUConnectionBuses_, and VLSUConnectionBusesPN_.
Referenced by explore().
|
inlineprivate |
Definition at line 1382 of file ADFCombiner.cc.
References TTAMachine::Machine::Navigator< ComponentType >::count(), TTAMachine::Machine::functionUnitNavigator(), getExtraComponentName(), TTAMachine::Machine::immediateUnitNavigator(), TTAMachine::Machine::Navigator< ComponentType >::item(), and TTAMachine::Machine::registerFileNavigator().
Referenced by addComponents().
|
inlineprivatevirtual |
Reimplemented from DesignSpaceExplorerPlugin.
Definition at line 122 of file ADFCombiner.cc.
|
inlineprivatevirtual |
Implements DesignSpaceExplorerPlugin.
Definition at line 120 of file ADFCombiner.cc.
|
inlineprivatevirtual |
Implements DesignSpaceExplorerPlugin.
Definition at line 121 of file ADFCombiner.cc.
|
inlineprivatevirtual |
Implements DesignSpaceExplorerPlugin.
Definition at line 118 of file ADFCombiner.cc.
|
private |
Definition at line 262 of file ADFCombiner.cc.
Referenced by ADFCombiner(), connectRegisterFiles(), and readParameters().
|
staticprivate |
Definition at line 246 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Definition at line 260 of file ADFCombiner.cc.
Referenced by ADFCombiner(), connectVectorLSU(), explore(), and readParameters().
|
staticprivate |
Definition at line 244 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Definition at line 259 of file ADFCombiner.cc.
Referenced by ADFCombiner(), explore(), and readParameters().
|
staticprivate |
Definition at line 243 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Definition at line 261 of file ADFCombiner.cc.
Referenced by ADFCombiner(), connectRegisterFiles(), and readParameters().
|
staticprivate |
Definition at line 245 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Definition at line 263 of file ADFCombiner.cc.
Referenced by ADFCombiner(), connectRegisterFiles(), and readParameters().
|
staticprivate |
Definition at line 247 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Definition at line 257 of file ADFCombiner.cc.
Referenced by ADFCombiner(), explore(), and readParameters().
|
staticprivate |
Definition at line 241 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Definition at line 267 of file ADFCombiner.cc.
Referenced by ADFCombiner(), explore(), and readParameters().
|
staticprivate |
Definition at line 251 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Definition at line 256 of file ADFCombiner.cc.
Referenced by addComponents(), addFunctionUnits(), ADFCombiner(), explore(), and readParameters().
|
staticprivate |
Definition at line 240 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Definition at line 254 of file ADFCombiner.cc.
Referenced by ADFCombiner(), explore(), and readParameters().
|
private |
Definition at line 255 of file ADFCombiner.cc.
Referenced by ADFCombiner(), explore(), and readParameters().
|
staticprivate |
Definition at line 239 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
staticprivate |
Definition at line 238 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Definition at line 264 of file ADFCombiner.cc.
Referenced by ADFCombiner(), connectRegisterFiles(), and readParameters().
|
staticprivate |
Definition at line 248 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Definition at line 265 of file ADFCombiner.cc.
Referenced by ADFCombiner(), createPortsAndSockets(), and readParameters().
|
staticprivate |
Definition at line 249 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Selector used by the plugin.
Definition at line 236 of file ADFCombiner.cc.
Referenced by explore().
|
private |
Definition at line 266 of file ADFCombiner.cc.
Referenced by ADFCombiner(), explore(), and readParameters().
|
staticprivate |
Definition at line 250 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Definition at line 258 of file ADFCombiner.cc.
Referenced by ADFCombiner(), explore(), and readParameters().
|
staticprivate |
Definition at line 242 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().
|
private |
Definition at line 268 of file ADFCombiner.cc.
Referenced by ADFCombiner(), connectVectorLSU(), and readParameters().
|
staticprivate |
Definition at line 252 of file ADFCombiner.cc.
Referenced by ADFCombiner(), and readParameters().