NVIDIA DeepStream SDK API Reference

6.4 Release
nvdsinfer::GuardQueue< Container > Class Template Reference

Detailed Description

template<typename Container>
class nvdsinfer::GuardQueue< Container >

Definition at line 168 of file nvdsinfer_func_utils.h.

Inheritance diagram for nvdsinfer::GuardQueue< Container >:

Public Types

typedef Container::value_type T
 

Public Member Functions

void push (const T &data)
 
T pop ()
 
bool isEmpty ()
 
void clear ()
 

Member Typedef Documentation

◆ T

template<typename Container >
typedef Container::value_type nvdsinfer::GuardQueue< Container >::T

Definition at line 171 of file nvdsinfer_func_utils.h.

Member Function Documentation

◆ clear()

template<typename Container >
void nvdsinfer::GuardQueue< Container >::clear ( )
inline

Definition at line 192 of file nvdsinfer_func_utils.h.

◆ isEmpty()

template<typename Container >
bool nvdsinfer::GuardQueue< Container >::isEmpty ( )
inline

Definition at line 187 of file nvdsinfer_func_utils.h.

◆ pop()

template<typename Container >
T nvdsinfer::GuardQueue< Container >::pop ( )
inline

Definition at line 178 of file nvdsinfer_func_utils.h.

◆ push()

template<typename Container >
void nvdsinfer::GuardQueue< Container >::push ( const T data)
inline

Definition at line 172 of file nvdsinfer_func_utils.h.


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