Lines Matching refs:fiber
40 class BOOST_FIBERS_DECL fiber { class
53 fiber() = default;
57 typename = detail::disable_overload< fiber, Fn >,
62 explicit fiber( Fn && fn, Arg && ... arg) : in fiber() function in boost::fibers::fiber
64 fiber( Fn && fn, Arg ... arg) : in fiber()
66 fiber{ launch::post, in fiber()
73 typename = detail::disable_overload< fiber, Fn >
76 fiber( launch policy, Fn && fn, Arg && ... arg) : in fiber() function in boost::fibers::fiber
78 fiber( launch policy, Fn && fn, Arg ... arg) : in fiber()
80 fiber{ policy, in fiber()
90 fiber( std::allocator_arg_t, StackAllocator && salloc, Fn && fn, Arg && ... arg) : in fiber() function in boost::fibers::fiber
92 fiber( std::allocator_arg_t, StackAllocator && salloc, Fn && fn, Arg ... arg) : in fiber()
94 fiber{ launch::post, in fiber()
104 … fiber( launch policy, std::allocator_arg_t, StackAllocator && salloc, Fn && fn, Arg && ... arg) : in fiber() function in boost::fibers::fiber
106 fiber( launch policy, std::allocator_arg_t, StackAllocator && salloc, Fn && fn, Arg ... arg) : in fiber()
112 ~fiber() { in ~fiber()
118 fiber( fiber const&) = delete;
119 fiber & operator=( fiber const&) = delete;
121 fiber( fiber && other) noexcept : in fiber() function in boost::fibers::fiber
126 fiber & operator=( fiber && other) noexcept { in operator =()
137 void swap( fiber & other) noexcept { in swap()
162 bool operator<( fiber const& l, fiber const& r) noexcept { in operator <()
167 void swap( fiber & l, fiber & r) noexcept { in swap()