NVIDIA DeepStream SDK API Reference

7.0 Release
nvdsinferserver::BufOptions::D::BasicValue Struct Reference

Detailed Description

Definition at line 46 of file infer_options.h.

Public Member Functions

template<typename V >
void setV (const V &v, OptionType t)
 

Data Fields

union {
   int64_t   vInt64
 
   uint64_t   vUint64
 
   double   vDouble
 
   bool   vBool
 
   void *   vPtr
 
value
 
OptionType type = OptionType::oNone
 
std::string vStr
 

Member Function Documentation

◆ setV()

template<typename V >
void nvdsinferserver::BufOptions::D::BasicValue::setV ( const V &  v,
OptionType  t 
)
inline

Definition at line 57 of file infer_options.h.

References value.

Field Documentation

◆ type

OptionType nvdsinferserver::BufOptions::D::BasicValue::type = OptionType::oNone

Definition at line 54 of file infer_options.h.

◆ value

union { ... } nvdsinferserver::BufOptions::D::BasicValue::value

Referenced by setV().

◆ vBool

bool nvdsinferserver::BufOptions::D::BasicValue::vBool

Definition at line 51 of file infer_options.h.

◆ vDouble

double nvdsinferserver::BufOptions::D::BasicValue::vDouble

Definition at line 50 of file infer_options.h.

◆ vInt64

int64_t nvdsinferserver::BufOptions::D::BasicValue::vInt64

Definition at line 48 of file infer_options.h.

◆ vPtr

void* nvdsinferserver::BufOptions::D::BasicValue::vPtr

Definition at line 52 of file infer_options.h.

◆ vStr

std::string nvdsinferserver::BufOptions::D::BasicValue::vStr

Definition at line 55 of file infer_options.h.

◆ vUint64

uint64_t nvdsinferserver::BufOptions::D::BasicValue::vUint64

Definition at line 49 of file infer_options.h.


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