NVIDIA DeepStream SDK API Reference

6.4 Release
gstnvinfer::LockGMutex Class Reference

Detailed Description

C++ helper class written on top of GMutex/GCond.

Definition at line 160 of file gstnvinfer_impl.h.

Public Member Functions

 LockGMutex (GMutex &mutex)
 
 ~LockGMutex ()
 
void lock ()
 
void unlock ()
 
void wait (GCond &cond)
 

Constructor & Destructor Documentation

◆ LockGMutex()

gstnvinfer::LockGMutex::LockGMutex ( GMutex &  mutex)
inline

Definition at line 163 of file gstnvinfer_impl.h.

References lock().

◆ ~LockGMutex()

gstnvinfer::LockGMutex::~LockGMutex ( )
inline

Definition at line 167 of file gstnvinfer_impl.h.

References unlock().

Member Function Documentation

◆ lock()

void gstnvinfer::LockGMutex::lock ( )

Referenced by LockGMutex().

◆ unlock()

void gstnvinfer::LockGMutex::unlock ( )

Referenced by ~LockGMutex().

◆ wait()

void gstnvinfer::LockGMutex::wait ( GCond &  cond)

The documentation for this class was generated from the following file: