pub struct QSemaphore { /* private fields */ }Expand description
C++ class: QSemaphore.
Implementations§
Source§impl QSemaphore
impl QSemaphore
Sourcepub unsafe fn acquire_1a(&self, n: c_int)
pub unsafe fn acquire_1a(&self, n: c_int)
Calls C++ function: void QSemaphore::acquire(int n = …).
Sourcepub unsafe fn acquire_0a(&self)
pub unsafe fn acquire_0a(&self)
Calls C++ function: void QSemaphore::acquire().
Sourcepub unsafe fn new_1a(n: c_int) -> CppBox<QSemaphore>
pub unsafe fn new_1a(n: c_int) -> CppBox<QSemaphore>
Calls C++ function: [constructor] void QSemaphore::QSemaphore(int n = …).
Sourcepub unsafe fn new_0a() -> CppBox<QSemaphore>
pub unsafe fn new_0a() -> CppBox<QSemaphore>
Calls C++ function: [constructor] void QSemaphore::QSemaphore().
Sourcepub unsafe fn release_1a(&self, n: c_int)
pub unsafe fn release_1a(&self, n: c_int)
Calls C++ function: void QSemaphore::release(int n = …).
Sourcepub unsafe fn release_0a(&self)
pub unsafe fn release_0a(&self)
Calls C++ function: void QSemaphore::release().
Sourcepub unsafe fn try_acquire_1a(&self, n: c_int) -> bool
pub unsafe fn try_acquire_1a(&self, n: c_int) -> bool
Calls C++ function: bool QSemaphore::tryAcquire(int n = …).
Sourcepub unsafe fn try_acquire_2a(&self, n: c_int, timeout: c_int) -> bool
pub unsafe fn try_acquire_2a(&self, n: c_int, timeout: c_int) -> bool
Calls C++ function: bool QSemaphore::tryAcquire(int n, int timeout).
Sourcepub unsafe fn try_acquire_0a(&self) -> bool
pub unsafe fn try_acquire_0a(&self) -> bool
Calls C++ function: bool QSemaphore::tryAcquire().
Trait Implementations§
Source§impl CppDeletable for QSemaphore
impl CppDeletable for QSemaphore
Auto Trait Implementations§
impl Freeze for QSemaphore
impl RefUnwindSafe for QSemaphore
impl Send for QSemaphore
impl Sync for QSemaphore
impl Unpin for QSemaphore
impl UnsafeUnpin for QSemaphore
impl UnwindSafe for QSemaphore
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more