Home
last modified time | relevance | path

Searched refs:chan_ (Results 1 – 3 of 3) sorted by relevance

/third_party/boost/boost/fiber/
Dunbuffered_channel.hpp577 unbuffered_channel * chan_{ nullptr }; member in boost::fibers::unbuffered_channel::iterator
581 BOOST_ASSERT( nullptr != chan_); in increment_()
583 … ::new ( static_cast< void * >( std::addressof( storage_) ) ) value_type{ chan_->value_pop() }; in increment_()
585 chan_ = nullptr; in increment_()
601 chan_{ chan } { in iterator()
606 chan_{ other.chan_ } { in iterator()
611 chan_ = other.chan_; in operator =()
616 return other.chan_ == chan_; in operator ==()
620 return other.chan_ != chan_; in operator !=()
Dbuffered_channel.hpp547 buffered_channel * chan_{ nullptr }; member in boost::fibers::buffered_channel::iterator
551 BOOST_ASSERT( nullptr != chan_); in increment_()
553 … ::new ( static_cast< void * >( std::addressof( storage_) ) ) value_type{ chan_->value_pop() }; in increment_()
555 chan_ = nullptr; in increment_()
571 chan_{ chan } { in iterator()
576 chan_{ other.chan_ } { in iterator()
581 chan_ = other.chan_; in operator =()
587 return other.chan_ == chan_; in operator ==()
591 return other.chan_ != chan_; in operator !=()
/third_party/boost/libs/fiber/examples/
Dwait_stuff.cpp570 chan_( chan), in nchannel()
572 assert(chan_); in nchannel()
574 chan_->close(); in nchannel()
580 chan_->push( std::forward< T >( va) ); in push()
584 chan_->close(); in push()
590 std::shared_ptr< boost::fibers::buffered_channel< T > > chan_; member in nchannel