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 |