Home
last modified time | relevance | path

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

/third_party/boost/boost/thread/
Dexternally_locked_stream.hpp28 class stream_guard class
35 BOOST_THREAD_MOVABLE_ONLY( stream_guard)
37 stream_guard(externally_locked_stream<Stream, RecursiveMutex>& mtx) : in stream_guard() function in boost::stream_guard
43 stream_guard(externally_locked_stream<Stream, RecursiveMutex>& mtx, adopt_lock_t) : in stream_guard() function in boost::stream_guard
48 stream_guard(BOOST_THREAD_RV_REF(stream_guard) rhs) BOOST_NOEXCEPT in stream_guard() function in boost::stream_guard
54 ~stream_guard() in ~stream_guard()
83 struct is_strict_lock_sur_parole<stream_guard<Stream, RecursiveMutex> > : true_type
109 stream_guard<Stream, RecursiveMutex> hold() BOOST_NOEXCEPT in hold()
111 return stream_guard<Stream, RecursiveMutex> (*this); in hold()
115 stream_guard<Stream, RecursiveMutex> lk(*this); in bypass()
[all …]
/third_party/boost/libs/thread/doc/
Dsync_streams.qbk28 class stream_guard;
30 struct is_strict_lock_sur_parole<stream_guard<Stream, RecursiveMutex> > : true_type {};
34 …const stream_guard<Stream, RecursiveMutex>& operator<<(const stream_guard<Stream, RecursiveMutex>&…
36 const stream_guard<Stream, RecursiveMutex>&
37 operator<<(const stream_guard<Stream, RecursiveMutex>& lck, Stream& (*arg)(Stream&));
39 const stream_guard<Stream, RecursiveMutex>&
40 operator>>(const stream_guard<Stream, RecursiveMutex>& lck, T& arg);
42 stream_guard<Stream, RecursiveMutex>
45 stream_guard<Stream, RecursiveMutex>
48 stream_guard<Stream, RecursiveMutex>
[all …]
Dcompliance.qbk264 [[X.2] [Class template stream_guard] [Yes] [ - ]]
265 [[X.2.1] [stream_guard] [Yes] [ - ]]
266 [[X.2.2] [~stream_guard] [Yes] [ - ]]