blob: a6a703230c5b126fca7141b4dfbb02a0d456e597 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
diff --git a/include/asiochan/channel.hpp b/include/asiochan/channel.hpp
index 4ffd88c..1af7547 100644
--- a/include/asiochan/channel.hpp
+++ b/include/asiochan/channel.hpp
@@ -55,6 +55,11 @@ namespace asiochan
return *shared_state_;
}
+ [[nodiscard]] auto shared_state() const noexcept -> const shared_state_type&
+ {
+ return *shared_state_;
+ }
+
[[nodiscard]] friend auto operator==(
channel_base const& lhs,
channel_base const& rhs) noexcept -> bool
|