|
join 1.0
lightweight network framework library
|
This is the complete list of members for join::Mpsc, including all inherited members.
| available(SharedSegment *segment) const noexcept | join::Spsc | inline |
| Consumer typedef | join::Mpsc | |
| empty(SharedSegment *segment) const noexcept | join::Spsc | inline |
| Endpoint typedef | join::Mpsc | |
| full(SharedSegment *segment) const noexcept | join::Spsc | inline |
| Mpsc() noexcept=default | join::Mpsc | |
| pending(SharedSegment *segment) const noexcept | join::Spsc | inline |
| pop(SharedSegment *segment, void *element) const noexcept | join::Spsc | inline |
| Producer typedef | join::Mpsc | |
| push(SharedSegment *segment, const void *element) const noexcept | join::Spsc | inline |
| Spsc() noexcept=default | join::Spsc | |
| timedPop(SharedSegment *segment, void *element, std::chrono::duration< Rep, Period > timeout) const noexcept | join::Spsc | inline |
| timedPush(SharedSegment *segment, const void *element, std::chrono::duration< Rep, Period > timeout) const noexcept | join::Spsc | inline |
| tryPop(SharedSegment *segment, void *element) const noexcept | join::Spsc | inlinevirtual |
| tryPush(SharedSegment *segment, const void *element) const noexcept override | join::Mpsc | inlinevirtual |