| actual_communicator_and_tag(int tag, int block) const | boost::graph::distributed::mpi_process_group | |
| allocate_block(bool out_of_band_receive=false) | boost::graph::distributed::mpi_process_group | |
| array_receive_impl(int source, int tag, T *values, std::size_t &n) const | boost::graph::distributed::mpi_process_group | |
| array_send_impl(int dest, int tag, const T values[], std::size_t n) const | boost::graph::distributed::mpi_process_group | |
| base() const | boost::graph::distributed::mpi_process_group | |
| block_num | boost::graph::distributed::mpi_process_group | |
| buffer_type typedef | boost::graph::distributed::mpi_process_group | |
| communicator_type typedef | boost::graph::distributed::mpi_process_group | |
| decode_tag(int encoded_tag) const | boost::graph::distributed::mpi_process_group | inline |
| emit_on_synchronize() const | boost::graph::distributed::mpi_process_group | |
| emit_receive(int process, int encoded_tag) const | boost::graph::distributed::mpi_process_group | |
| encode_tag(int block_num, int tag) const | boost::graph::distributed::mpi_process_group | inline |
| get_receiver() | boost::graph::distributed::mpi_process_group | |
| global_trigger(int tag, const Handler &handler, std::size_t buffer_size=0) | boost::graph::distributed::mpi_process_group | |
| impl_ | boost::graph::distributed::mpi_process_group | |
| make_distributed_object() | boost::graph::distributed::mpi_process_group | |
| max_tags | boost::graph::distributed::mpi_process_group | static |
| maybe_emit_receive(int process, int encoded_tag) const | boost::graph::distributed::mpi_process_group | |
| message_buffer_size() | boost::graph::distributed::mpi_process_group | static |
| mpi_process_group(communicator_type parent_comm=communicator_type()) | boost::graph::distributed::mpi_process_group | |
| mpi_process_group(std::size_t num_headers, std::size_t buffer_size, communicator_type parent_comm=communicator_type()) | boost::graph::distributed::mpi_process_group | |
| mpi_process_group(const mpi_process_group &other, const receiver_type &handler, bool out_of_band_receive=false) | boost::graph::distributed::mpi_process_group | |
| mpi_process_group(const mpi_process_group &other, attach_distributed_object, bool out_of_band_receive=false) | boost::graph::distributed::mpi_process_group | |
| mpi_process_group(create_empty) | boost::graph::distributed::mpi_process_group | inlineexplicit |
| my_block_number() const | boost::graph::distributed::mpi_process_group | inline |
| old_buffer | boost::graph::distributed::mpi_process_group | static |
| old_buffer_size | boost::graph::distributed::mpi_process_group | static |
| on_synchronize_event_type typedef | boost::graph::distributed::mpi_process_group | |
| operator bool() | boost::graph::distributed::mpi_process_group | inline |
| poll(bool wait=false, int block=-1, bool synchronizing=false) const | boost::graph::distributed::mpi_process_group | |
| probe() const | boost::graph::distributed::mpi_process_group | |
| process_id_type typedef | boost::graph::distributed::mpi_process_group | |
| process_size_type typedef | boost::graph::distributed::mpi_process_group | |
| rank | boost::graph::distributed::mpi_process_group | |
| receive_batch(process_id_type source, outgoing_messages &batch) const | boost::graph::distributed::mpi_process_group | |
| receive_impl(int source, int tag, T &value, mpl::true_) const | boost::graph::distributed::mpi_process_group | |
| receive_impl(int source, int tag, T &value, mpl::false_) const | boost::graph::distributed::mpi_process_group | |
| receiver_type typedef | boost::graph::distributed::mpi_process_group | |
| replace_handler(const receiver_type &handler, bool out_of_band_receive=false) | boost::graph::distributed::mpi_process_group | |
| replace_on_synchronize_handler(const on_synchronize_event_type &handler=0) | boost::graph::distributed::mpi_process_group | |
| send_impl(int dest, int tag, const T &value, mpl::true_) const | boost::graph::distributed::mpi_process_group | |
| send_impl(int dest, int tag, const T &value, mpl::false_) const | boost::graph::distributed::mpi_process_group | |
| set_message_buffer_size(std::size_t s) | boost::graph::distributed::mpi_process_group | static |
| size | boost::graph::distributed::mpi_process_group | |
| synchronize() const | boost::graph::distributed::mpi_process_group | |
| trigger(int tag, const Handler &handler) | boost::graph::distributed::mpi_process_group | |
| trigger_context() const | boost::graph::distributed::mpi_process_group | |
| trigger_with_reply(int tag, const Handler &handler) | boost::graph::distributed::mpi_process_group | |
| ~mpi_process_group() | boost::graph::distributed::mpi_process_group | |