semaphore Member List
This is the complete list of members for
semaphore, including all inherited members.
bool_type typedef | semaphore | |
class_type typedef | semaphore | |
count_type typedef | semaphore | |
get() | semaphore | [inline] |
handle() | semaphore | [inline] |
is_recursive enum value (defined in critical_section< STLSOFT_CRITICAL_SECTION_ISNOT_RECURSIVE, STLSOFT_CRITICAL_SECTION_IS_TRYABLE >) | critical_section< STLSOFT_CRITICAL_SECTION_ISNOT_RECURSIVE, STLSOFT_CRITICAL_SECTION_IS_TRYABLE > | |
is_recursive_type typedef | critical_section< STLSOFT_CRITICAL_SECTION_ISNOT_RECURSIVE, STLSOFT_CRITICAL_SECTION_IS_TRYABLE > | |
is_tryable enum value (defined in critical_section< STLSOFT_CRITICAL_SECTION_ISNOT_RECURSIVE, STLSOFT_CRITICAL_SECTION_IS_TRYABLE >) | critical_section< STLSOFT_CRITICAL_SECTION_ISNOT_RECURSIVE, STLSOFT_CRITICAL_SECTION_IS_TRYABLE > | |
is_tryable_type typedef (defined in critical_section< STLSOFT_CRITICAL_SECTION_ISNOT_RECURSIVE, STLSOFT_CRITICAL_SECTION_IS_TRYABLE >) | critical_section< STLSOFT_CRITICAL_SECTION_ISNOT_RECURSIVE, STLSOFT_CRITICAL_SECTION_IS_TRYABLE > | |
lock() | semaphore | [inline] |
lock(ws_dword_t wait) | semaphore | [inline] |
maxCountValue enum value (defined in semaphore) | semaphore | |
resource_type typedef | semaphore | |
semaphore(synch_handle_type sem, bool_type bTakeOwnership) | semaphore | [inline] |
semaphore(count_type initialCount, count_type maxCount=maxCountValue) | semaphore | [inline, explicit] |
semaphore(char const *name, count_type initialCount, count_type maxCount=maxCountValue) | semaphore | [inline, explicit] |
semaphore(wchar_t const *name, count_type initialCount, count_type maxCount=maxCountValue) | semaphore | [inline, explicit] |
semaphore(char const *name, LPSECURITY_ATTRIBUTES psa, count_type initialCount, count_type maxCount=maxCountValue) | semaphore | [inline, explicit] |
semaphore(wchar_t const *name, LPSECURITY_ATTRIBUTES psa, count_type initialCount, count_type maxCount=maxCountValue) | semaphore | [inline, explicit] |
synch_handle_type typedef | semaphore | |
try_lock() | semaphore | [inline] |
unlock() | semaphore | [inline] |
unlock(count_type numLocksToRelease) | semaphore | [inline] |
~semaphore() | semaphore | [inline] |