NVIDIA DeepStream SDK API Reference

9.0 Release
NvTrackerProc::DispatchInfo Struct Reference

Detailed Description

Info corresponding to each sub-batch thread.

Definition at line 163 of file sources/gst-plugins/gst-nvtracker/nvtracker_proc.h.

Public Member Functions

DispatchInfooperator= (DispatchInfo const &rhs)
 
DispatchInfooperator= (DispatchInfo const &rhs)
 

Data Fields

SubBatchId sbId
 
std::thread sbThread
 
bool running
 
std::queue< DispatchReqreqQueue
 
std::mutex reqQueueLock
 
std::condition_variable reqQueueCond
 
NvMOTContextHandle contextHandle
 

Member Function Documentation

◆ operator=() [1/2]

DispatchInfo& NvTrackerProc::DispatchInfo::operator= ( DispatchInfo const &  rhs)
inline

◆ operator=() [2/2]

DispatchInfo& NvTrackerProc::DispatchInfo::operator= ( DispatchInfo const &  rhs)
inline

Field Documentation

◆ contextHandle

NvMOTContextHandle NvTrackerProc::DispatchInfo::contextHandle

◆ reqQueue

std::queue< DispatchReq > NvTrackerProc::DispatchInfo::reqQueue

◆ reqQueueCond

std::condition_variable NvTrackerProc::DispatchInfo::reqQueueCond

◆ reqQueueLock

std::mutex NvTrackerProc::DispatchInfo::reqQueueLock

◆ running

bool NvTrackerProc::DispatchInfo::running

◆ sbId

SubBatchId NvTrackerProc::DispatchInfo::sbId

◆ sbThread

std::thread NvTrackerProc::DispatchInfo::sbThread

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