A thread-safe container for managing outgoing (to send) chunks. More...
#include <postbox.hpp>
Public Member Functions | |
| void | insert (std::unique_ptr< Chunk > c) |
| Insert a chunk into the container. More... | |
| std::vector< Chunk > | extract_ready () |
| Extract ready chunks. More... | |
| bool | empty () const |
| std::string | str () const |
A thread-safe container for managing outgoing (to send) chunks.
Definition at line 20 of file postbox.hpp.
| bool rapidsmpf::shuffler::detail::ChunksToSend::empty | ( | ) | const |
| std::vector<Chunk> rapidsmpf::shuffler::detail::ChunksToSend::extract_ready | ( | ) |
Extract ready chunks.
| void rapidsmpf::shuffler::detail::ChunksToSend::insert | ( | std::unique_ptr< Chunk > | c | ) |
Insert a chunk into the container.
| c | The chunk to insert. |
| std::string rapidsmpf::shuffler::detail::ChunksToSend::str | ( | ) | const |