|  | 
| constexpr | distributed_span (const distributed_span &) noexcept=default | 
|  | 
| constexpr distributed_span & | operator= (const distributed_span &) noexcept=default | 
|  | 
| template<rng::input_range R> requires (dr::remote_range<rng::range_reference_t<R>>)
 | 
| constexpr | distributed_span (R &&segments) | 
|  | 
| template<dr::distributed_range R> | 
| constexpr | distributed_span (R &&r) | 
|  | 
| constexpr size_type | size () const noexcept | 
|  | 
| constexpr size_type | size_bytes () const noexcept | 
|  | 
| constexpr reference | operator[] (size_type idx) const | 
|  | 
| constexpr bool | empty () const noexcept | 
|  | 
| constexpr distributed_span | subspan (size_type Offset, size_type Count=std::dynamic_extent) const | 
|  | 
| constexpr distributed_span | first (size_type Count) const | 
|  | 
| constexpr distributed_span | last (size_type Count) const | 
|  | 
| iterator | begin () | 
|  | 
| iterator | end () | 
|  | 
| constexpr reference | front () | 
|  | 
| constexpr reference | back () | 
|  | 
| std::span< segment_type > | segments () | 
|  | 
| std::span< const segment_type > | segments () const | 
|  | 
The documentation for this class was generated from the following file: