#include <schedule.hpp>


Public Member Functions | |
| vector< uint32_t > | get_connections () const |
| optional< block_transfer > | get_outgoing_transfer (size_t num_blocks, size_t send_step) const |
| optional< block_transfer > | get_incoming_transfer (size_t num_blocks, size_t receive_step) const |
| optional< block_transfer > | get_first_block (size_t num_blocks) const |
| size_t | get_total_steps (size_t num_blocks) const |
Public Member Functions inherited from schedule | |
| schedule (uint32_t members, uint32_t index) | |
| virtual | ~schedule ()=default |
Additional Inherited Members | |
Protected Attributes inherited from schedule | |
| const uint32_t | num_members = 0 |
| const uint32_t | member_index = 0 |
Definition at line 54 of file schedule.hpp.
|
virtual |
Implements schedule.
Definition at line 93 of file schedule.cpp.
|
virtual |
Implements schedule.
Definition at line 131 of file schedule.cpp.
|
virtual |
Implements schedule.
Definition at line 122 of file schedule.cpp.
|
virtual |
Implements schedule.
Definition at line 113 of file schedule.cpp.
|
virtual |
Implements schedule.
Definition at line 109 of file schedule.cpp.
1.8.13