This is the complete list of members for FlowControlChannel, including all inherited members.
| AllGather(const T &value) | FlowControlChannel | inline |
| AllReduce(const T &value, const BinarySumOp &sum_op=BinarySumOp()) | FlowControlChannel | inline |
| Barrier() | FlowControlChannel | |
| barrier_ | FlowControlChannel | private |
| Broadcast(const T &value, size_t origin=0) | FlowControlChannel | inline |
| count_allreduce_ | FlowControlChannel | private |
| count_barrier_ | FlowControlChannel | private |
| count_broadcast_ | FlowControlChannel | private |
| count_predecessor_ | FlowControlChannel | private |
| count_prefixsum_ | FlowControlChannel | private |
| count_reduce_ | FlowControlChannel | private |
| debug | FlowControlChannel | privatestatic |
| enable_stats | FlowControlChannel | privatestatic |
| ExPrefixSum(const T &value, const BinarySumOp &sum_op=BinarySumOp(), const T &initial=T()) | FlowControlChannel | inline |
| ExPrefixSumTotal(T &value, const BinarySumOp &sum_op=BinarySumOp(), const T &initial=T()) | FlowControlChannel | inline |
| FlowControlChannel(Group &group, size_t local_id, size_t thread_count, common::ThreadBarrier &barrier, LocalData *shmem, std::atomic< size_t > &generation) | FlowControlChannel | |
| FlowControlChannel(const FlowControlChannel &)=delete | FlowControlChannel | |
| FlowControlChannel(FlowControlChannel &&)=default | FlowControlChannel | |
| generation_ | FlowControlChannel | private |
| GetLocalShared(size_t step, size_t idx) | FlowControlChannel | inlineprivate |
| GetLocalShared(size_t step) | FlowControlChannel | inlineprivate |
| GetNextStep() | FlowControlChannel | inlineprivate |
| group() | FlowControlChannel | inline |
| group_ | FlowControlChannel | private |
| host_rank_ | FlowControlChannel | private |
| local_id_ | FlowControlChannel | private |
| LocalBarrier() | FlowControlChannel | |
| my_rank() const | FlowControlChannel | inline |
| num_hosts_ | FlowControlChannel | private |
| num_workers() const | FlowControlChannel | inline |
| operator=(const FlowControlChannel &)=delete | FlowControlChannel | |
| Predecessor(size_t k, const std::vector< T > &my_values) | FlowControlChannel | inline |
| PrefixSum(const T &value, const BinarySumOp &sum_op=BinarySumOp(), const T &initial=T()) | FlowControlChannel | inline |
| PrefixSumBase(const T &value, const BinarySumOp &sum_op=BinarySumOp(), const T &initial=T(), bool inclusive=true) | FlowControlChannel | inline |
| Reduce(const T &value, size_t root=0, const BinarySumOp &sum_op=BinarySumOp()) | FlowControlChannel | inline |
| RunTimer typedef | FlowControlChannel | private |
| SetLocalShared(size_t step, const T *value) | FlowControlChannel | inlineprivate |
| shmem_ | FlowControlChannel | private |
| thread_count_ | FlowControlChannel | private |
| Timer typedef | FlowControlChannel | private |
| timer_allreduce_ | FlowControlChannel | private |
| timer_barrier_ | FlowControlChannel | private |
| timer_broadcast_ | FlowControlChannel | private |
| timer_communication_ | FlowControlChannel | private |
| timer_predecessor_ | FlowControlChannel | private |
| timer_prefixsum_ | FlowControlChannel | private |
| timer_reduce_ | FlowControlChannel | private |
| ~FlowControlChannel() | FlowControlChannel | |