|
| parallel_k (void *const ptr, const std::size_t nbytes) |
|
| kernel () |
|
| kernel (void *const ptr, const std::size_t nbytes) |
|
virtual raft::kstatus | run ()=0 |
|
virtual raft::kernel * | clone () |
|
std::size_t | get_id () |
|
|
std::size_t | port_name_index = 0 |
|
Port | input = { this } |
|
Port | output = { this } |
|
|
class | ::Schedule |
|
class | ::Map |
|
|
template<class T , class... Args> |
static kernel * | make (Args &&...params) |
|
static std::size_t | kernel_count |
|
virtual void raft::parallel_k::addPort |
( |
| ) |
|
|
protectedpure virtual |
addPort - we only add on ports to one side when auto-parallelizing so we only need one of these functions.
template<class T >
void raft::parallel_k::addPortTo |
( |
Port & |
port | ) |
|
|
inlineprotected |
addPort - adds a port, either to the input or output depending on what the sub-class type is
The documentation for this class was generated from the following file: