NVIDIA DeepStream SDK API Reference

8.0 Release
deepstream::NvDsModelEngineWatchOTFTrigger Class Reference

Detailed Description

Definition at line 22 of file model_engine_watch_otf_trigger.hpp.

Collaboration diagram for deepstream::NvDsModelEngineWatchOTFTrigger:

Public Member Functions

 NvDsModelEngineWatchOTFTrigger (Element *infer, const std::string watch_file)
 
 ~NvDsModelEngineWatchOTFTrigger ()
 
bool start ()
 
bool stop ()
 
void file_watch_thread_func ()
 

Data Fields

bool stop_watch = false
 
int ota_inotify_fd_
 
std::thread file_watch_thread_
 
Elementinfer_
 
std::string watch_file_path_
 
bool started = false
 

Constructor & Destructor Documentation

◆ NvDsModelEngineWatchOTFTrigger()

deepstream::NvDsModelEngineWatchOTFTrigger::NvDsModelEngineWatchOTFTrigger ( Element infer,
const std::string  watch_file 
)
inline

Definition at line 24 of file model_engine_watch_otf_trigger.hpp.

◆ ~NvDsModelEngineWatchOTFTrigger()

deepstream::NvDsModelEngineWatchOTFTrigger::~NvDsModelEngineWatchOTFTrigger ( )
inline

Definition at line 27 of file model_engine_watch_otf_trigger.hpp.

References stop().

Member Function Documentation

◆ file_watch_thread_func()

void deepstream::NvDsModelEngineWatchOTFTrigger::file_watch_thread_func ( )

◆ start()

bool deepstream::NvDsModelEngineWatchOTFTrigger::start ( )

◆ stop()

bool deepstream::NvDsModelEngineWatchOTFTrigger::stop ( )

Field Documentation

◆ file_watch_thread_

std::thread deepstream::NvDsModelEngineWatchOTFTrigger::file_watch_thread_

Definition at line 36 of file model_engine_watch_otf_trigger.hpp.

◆ infer_

Element* deepstream::NvDsModelEngineWatchOTFTrigger::infer_

Definition at line 37 of file model_engine_watch_otf_trigger.hpp.

◆ ota_inotify_fd_

int deepstream::NvDsModelEngineWatchOTFTrigger::ota_inotify_fd_

Definition at line 35 of file model_engine_watch_otf_trigger.hpp.

◆ started

bool deepstream::NvDsModelEngineWatchOTFTrigger::started = false

Definition at line 39 of file model_engine_watch_otf_trigger.hpp.

◆ stop_watch

bool deepstream::NvDsModelEngineWatchOTFTrigger::stop_watch = false

Definition at line 33 of file model_engine_watch_otf_trigger.hpp.

◆ watch_file_path_

std::string deepstream::NvDsModelEngineWatchOTFTrigger::watch_file_path_

Definition at line 38 of file model_engine_watch_otf_trigger.hpp.


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