Namespaces | |
| detail | |
Classes | |
| class | handle_manager |
Enumerations | |
| enum | event_type { auto_reset_event =false, manual_reset_event =true } |
| enum | initial_event_state { event_initially_reset =false, event_initially_set =true } |
Functions | |
| __declspec (dllimport) handle __stdcall GetProcessHeap() | |
| ticks_type __stdcall | GetTickCount64emulation () |
| detail::gettickcount64_t | GetTickCount64_ () |
| handle | create_event (const char *mutex_name, event_type type, initial_event_state state) |
| handle | create_anonymous_event (event_type type, initial_event_state state) |
| handle | create_anonymous_semaphore_nothrow (long initial_count, long max_count) |
| handle | create_anonymous_semaphore (long initial_count, long max_count) |
| handle | duplicate_handle (handle source) |
| void | release_semaphore (handle semaphore, long count) |
| void | get_system_info (system_info *info) |
| void | sleep (unsigned long milliseconds) |
| bool | interlocked_bit_test_and_set (long *x, long bit) |
| bool | interlocked_bit_test_and_reset (long *x, long bit) |
Variables | |
| unsigned | long |
| unsigned | ulong_ptr |
| boost::detail::win32::__declspec | ( | dllimport | ) |
|
inline |
References create_event(), and boost::throw_exception().
|
inline |
References create_anonymous_semaphore_nothrow(), and boost::throw_exception().
Referenced by boost::shared_mutex::shared_mutex().
|
inline |
Referenced by create_anonymous_semaphore(), and boost::shared_mutex::shared_mutex().
|
inline |
Referenced by create_anonymous_event(), and boost::detail::create_once_event().
|
inline |
References boost::sinks::event_log::success, and boost::throw_exception().
Referenced by boost::detail::win32::handle_manager::duplicate().
|
inline |
|
inline |
References GetTickCount64emulation(), and boost::spirit::lex::lexertl::detail::L().
Referenced by boost::detail::timeout::remaining_milliseconds().
|
inline |
References _InterlockedCompareExchange, count, and long.
Referenced by GetTickCount64_().
|
inline |
References boost::current, boost::program_options::value(), and boost::flyweights::x.
|
inline |
References boost::current, boost::program_options::value(), and boost::flyweights::x.
Referenced by boost::detail::basic_timed_mutex::try_lock(), and boost::detail::basic_timed_mutex::unlock().
|
inline |
References BOOST_VERIFY.
Referenced by boost::interprocess::ipcdetail::winapi_semaphore_functions::post(), and boost::shared_mutex::shared_mutex().
| unsigned boost::detail::win32::long |
| unsigned boost::detail::win32::ulong_ptr |