pub struct QLockFile { /* private fields */ }Expand description
C++ class: QLockFile.
Implementations§
Source§impl QLockFile
impl QLockFile
Sourcepub unsafe fn error(&self) -> LockError
pub unsafe fn error(&self) -> LockError
Calls C++ function: QLockFile::LockError QLockFile::error() const.
Sourcepub unsafe fn get_lock_info(
&self,
pid: *mut c_longlong,
hostname: impl CastInto<Ptr<QString>>,
appname: impl CastInto<Ptr<QString>>,
) -> bool
pub unsafe fn get_lock_info( &self, pid: *mut c_longlong, hostname: impl CastInto<Ptr<QString>>, appname: impl CastInto<Ptr<QString>>, ) -> bool
Calls C++ function: bool QLockFile::getLockInfo(long long* pid, QString* hostname, QString* appname) const.
Sourcepub unsafe fn new(file_name: impl CastInto<Ref<QString>>) -> CppBox<QLockFile>
pub unsafe fn new(file_name: impl CastInto<Ref<QString>>) -> CppBox<QLockFile>
Calls C++ function: [constructor] void QLockFile::QLockFile(const QString& fileName).
Sourcepub unsafe fn remove_stale_lock_file(&self) -> bool
pub unsafe fn remove_stale_lock_file(&self) -> bool
Calls C++ function: bool QLockFile::removeStaleLockFile().
Sourcepub unsafe fn set_stale_lock_time(&self, arg1: c_int)
pub unsafe fn set_stale_lock_time(&self, arg1: c_int)
Calls C++ function: void QLockFile::setStaleLockTime(int arg1).
Sourcepub unsafe fn stale_lock_time(&self) -> c_int
pub unsafe fn stale_lock_time(&self) -> c_int
Calls C++ function: int QLockFile::staleLockTime() const.
Sourcepub unsafe fn try_lock_1a(&self, timeout: c_int) -> bool
pub unsafe fn try_lock_1a(&self, timeout: c_int) -> bool
Calls C++ function: bool QLockFile::tryLock(int timeout = …).
Sourcepub unsafe fn try_lock_0a(&self) -> bool
pub unsafe fn try_lock_0a(&self) -> bool
Calls C++ function: bool QLockFile::tryLock().
Trait Implementations§
Auto Trait Implementations§
impl Freeze for QLockFile
impl RefUnwindSafe for QLockFile
impl Send for QLockFile
impl Sync for QLockFile
impl Unpin for QLockFile
impl UnsafeUnpin for QLockFile
impl UnwindSafe for QLockFile
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