std::condition_variable:: native_handle

From cppreference.com

Concurrency support library
Threads
(C++11)
(C++20)
this_thread namespace
(C++11)
(C++11)
Cooperative cancellation
Mutual exclusion
Generic lock management
Condition variables
(C++11)
Semaphores
Latches and Barriers
(C++20)
(C++20)
Futures
(C++11)
(C++11)
(C++11)
Safe Reclamation
Hazard Pointers
Atomic types
(C++11)
(C++20)
Initialization of atomic types
(C++11) (deprecated in C++20)
(C++11) (deprecated in C++20)
Memory ordering
Free functions for atomic operations
Free functions for atomic flags
native_handle_type native_handle ( ) ;
(since C++11)

Accesses the native handle of * this .

The meaning and the type of the result of this function is implementation-defined. On a POSIX system, this may be a value of type pthread_cond_t * . On a Windows system, this may be a PCONDITION_VARIABLE .

Parameters

(none)

Return value

The native handle of this condition variable.

See also

returns the underlying implementation-defined thread handle
(public member function of std::thread )
returns the underlying implementation-defined thread handle
(public member function of std::jthread )