Searched refs:unbuffered_channel (Results 1 – 8 of 8) sorted by relevance
8 [section:unbuffered_channel Unbuffered Channel]10 __boost_fiber__ provides template `unbuffered_channel` suitable to synchonize18 typedef boost::fibers::unbuffered_channel< int > channel_t;43 typedef boost::fibers::unbuffered_channel< int > channel_t;64 [template_heading unbuffered_channel]66 #include <boost/fiber/unbuffered_channel.hpp>72 class unbuffered_channel {78 unbuffered_channel();80 unbuffered_channel( unbuffered_channel const& other) = delete; 81 unbuffered_channel & operator=( unbuffered_channel const& other) = delete; [all …]
280 [include unbuffered_channel.qbk]
49 boost::fibers::unbuffered_channel< int > c; in test_push()60 boost::fibers::unbuffered_channel< int > c; in test_push_closed()67 boost::fibers::unbuffered_channel< int > c; in test_push_wait_for()78 boost::fibers::unbuffered_channel< int > c; in test_push_wait_for_closed()84 boost::fibers::unbuffered_channel< int > c; in test_push_wait_for_timeout()96 boost::fibers::unbuffered_channel< int > c; in test_push_wait_until()108 boost::fibers::unbuffered_channel< int > c; in test_push_wait_until_closed()115 boost::fibers::unbuffered_channel< int > c; in test_push_wait_until_timeout()129 boost::fibers::unbuffered_channel< int > c; in test_pop()140 boost::fibers::unbuffered_channel< int > c; in test_pop_closed()[all …]
37 class unbuffered_channel { class99 unbuffered_channel() = default;101 ~unbuffered_channel() { in ~unbuffered_channel()105 unbuffered_channel( unbuffered_channel const&) = delete;106 unbuffered_channel & operator=( unbuffered_channel const&) = delete;577 unbuffered_channel * chan_{ nullptr };600 explicit iterator( unbuffered_channel< T > * chan) noexcept : in iterator()644 typename unbuffered_channel< T >::iterator645 begin( unbuffered_channel< T > & chan) { in begin()646 return typename unbuffered_channel< T >::iterator( & chan); in begin()[all …]
15 std::shared_ptr< boost::fibers::unbuffered_channel< int > > c;49 c = std::make_shared< boost::fibers::unbuffered_channel< int > >(); in main()
14 typedef boost::fibers::unbuffered_channel< unsigned int > channel_t;
18 fiber/synchronization/channels/unbuffered_channel.html