NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::metrics::HistogramPointData Class Reference

Detailed Description

Collaboration diagram for sdk::metrics::HistogramPointData:

Public Member Functions

 HistogramPointData (HistogramPointData &&)=default
 
HistogramPointData & operator= (HistogramPointData &&)=default
 
 HistogramPointData (const HistogramPointData &)=default
 
 HistogramPointData ()=default
 
 HistogramPointData (const std::vector< double > &boundaries)
 
HistogramPointData & operator= (const HistogramPointData &other)=default
 
 ~HistogramPointData ()=default
 
 HistogramPointData (HistogramPointData &&)=default
 
HistogramPointData & operator= (HistogramPointData &&)=default
 
 HistogramPointData (const HistogramPointData &)=default
 
 HistogramPointData ()=default
 
 HistogramPointData (const std::vector< double > &boundaries)
 
HistogramPointData & operator= (const HistogramPointData &other)=default
 
 ~HistogramPointData ()=default
 

Data Fields

std::vector< double > boundaries_ = {}
 
ValueType sum_ = {}
 
ValueType min_ = {}
 
ValueType max_ = {}
 
std::vector< uint64_t > counts_ = {}
 
uint64_t count_ = {}
 
bool record_min_max_ = true
 

Constructor & Destructor Documentation

◆ HistogramPointData() [1/8]

sdk::metrics::HistogramPointData::HistogramPointData ( HistogramPointData &&  )
default

◆ HistogramPointData() [2/8]

sdk::metrics::HistogramPointData::HistogramPointData ( const HistogramPointData &  )
default

◆ HistogramPointData() [3/8]

sdk::metrics::HistogramPointData::HistogramPointData ( )
default

◆ HistogramPointData() [4/8]

sdk::metrics::HistogramPointData::HistogramPointData ( const std::vector< double > &  boundaries)
inline

◆ ~HistogramPointData() [1/2]

sdk::metrics::HistogramPointData::~HistogramPointData ( )
default

◆ HistogramPointData() [5/8]

sdk::metrics::HistogramPointData::HistogramPointData ( HistogramPointData &&  )
default

◆ HistogramPointData() [6/8]

sdk::metrics::HistogramPointData::HistogramPointData ( const HistogramPointData &  )
default

◆ HistogramPointData() [7/8]

sdk::metrics::HistogramPointData::HistogramPointData ( )
default

◆ HistogramPointData() [8/8]

sdk::metrics::HistogramPointData::HistogramPointData ( const std::vector< double > &  boundaries)
inline

◆ ~HistogramPointData() [2/2]

sdk::metrics::HistogramPointData::~HistogramPointData ( )
default

Member Function Documentation

◆ operator=() [1/4]

HistogramPointData& sdk::metrics::HistogramPointData::operator= ( const HistogramPointData &  other)
default

◆ operator=() [2/4]

HistogramPointData& sdk::metrics::HistogramPointData::operator= ( const HistogramPointData &  other)
default

◆ operator=() [3/4]

HistogramPointData& sdk::metrics::HistogramPointData::operator= ( HistogramPointData &&  )
default

◆ operator=() [4/4]

HistogramPointData& sdk::metrics::HistogramPointData::operator= ( HistogramPointData &&  )
default

Field Documentation

◆ boundaries_

std::vector< double > sdk::metrics::HistogramPointData::boundaries_ = {}

◆ count_

uint64_t sdk::metrics::HistogramPointData::count_ = {}

◆ counts_

std::vector< uint64_t > sdk::metrics::HistogramPointData::counts_ = {}

◆ max_

ValueType sdk::metrics::HistogramPointData::max_ = {}

◆ min_

ValueType sdk::metrics::HistogramPointData::min_ = {}

◆ record_min_max_

bool sdk::metrics::HistogramPointData::record_min_max_ = true

◆ sum_

ValueType sdk::metrics::HistogramPointData::sum_ = {}

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