NVIDIA DeepStream SDK API Reference

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

Detailed Description

Public Member Functions

template<typename V >
void setV (const V &v, OptionType t)
 
template<typename V >
void setV (const V &v, OptionType t)
 
template<>
void setV (const std::string &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
 
union {
   int64_t   vInt64
 
   uint64_t   vUint64
 
   double   vDouble
 
   bool   vBool
 
   void *   vPtr
 
value
 

Member Function Documentation

◆ setV() [1/3]

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

◆ setV() [2/3]

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

Definition at line 57 of file sources/includes/nvdsinferserver/infer_options.h.

References value.

◆ setV() [3/3]

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

Definition at line 57 of file 9.0/sources/includes/nvdsinferserver/infer_options.h.

References value.

Field Documentation

◆ type

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

◆ value [1/2]

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

◆ value [2/2]

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

Referenced by setV().

◆ vBool

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

◆ vDouble

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

◆ vInt64

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

◆ vPtr

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

◆ vStr

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

◆ vUint64

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

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