PaCO++
0.05
|
#include <CommunicationScheduling.h>
Public Member Functions | |
virtual unsigned int | getDst (const unsigned phase, const unsigned id)=0 |
virtual unsigned int | getElementPhase (const unsigned phase)=0 |
virtual void * | getInfo (const unsigned phase, const unsigned id)=0 |
virtual unsigned int | getNbPhases ()=0 |
virtual unsigned int | getSize (const unsigned phase, const unsigned id)=0 |
virtual unsigned int | getSrc (const unsigned phase, const unsigned id)=0 |
paco_comSchedule represents an actual scheduling
Definition at line 12 of file CommunicationScheduling.h.
virtual unsigned int paco_comSchedule::getDst | ( | const unsigned | phase, |
const unsigned | id | ||
) | [pure virtual] |
Implemented in paco_comSchedule_libgraph, and paco_comSchedule_direct.
virtual unsigned int paco_comSchedule::getElementPhase | ( | const unsigned | phase | ) | [pure virtual] |
Implemented in paco_comSchedule_libgraph, and paco_comSchedule_direct.
virtual void* paco_comSchedule::getInfo | ( | const unsigned | phase, |
const unsigned | id | ||
) | [pure virtual] |
Implemented in paco_comSchedule_libgraph, and paco_comSchedule_direct.
virtual unsigned int paco_comSchedule::getNbPhases | ( | ) | [pure virtual] |
Implemented in paco_comSchedule_libgraph, and paco_comSchedule_direct.
virtual unsigned int paco_comSchedule::getSize | ( | const unsigned | phase, |
const unsigned | id | ||
) | [pure virtual] |
Implemented in paco_comSchedule_libgraph, and paco_comSchedule_direct.
virtual unsigned int paco_comSchedule::getSrc | ( | const unsigned | phase, |
const unsigned | id | ||
) | [pure virtual] |
Implemented in paco_comSchedule_libgraph, and paco_comSchedule_direct.