NVIDIA DeepStream SDK API Reference

8.0 Release
prometheus::detail::TimeWindowQuantiles Class Reference

Detailed Description

Public Member Functions

 TimeWindowQuantiles (const std::vector< CKMSQuantiles::Quantile > &quantiles, Clock::duration max_age_seconds, int age_buckets)
 
double get (double q) const
 
void insert (double value)
 
 TimeWindowQuantiles (const std::vector< CKMSQuantiles::Quantile > &quantiles, Clock::duration max_age_seconds, int age_buckets)
 
double get (double q) const
 
void insert (double value)
 

Constructor & Destructor Documentation

◆ TimeWindowQuantiles() [1/2]

prometheus::detail::TimeWindowQuantiles::TimeWindowQuantiles ( const std::vector< CKMSQuantiles::Quantile > &  quantiles,
Clock::duration  max_age_seconds,
int  age_buckets 
)

◆ TimeWindowQuantiles() [2/2]

prometheus::detail::TimeWindowQuantiles::TimeWindowQuantiles ( const std::vector< CKMSQuantiles::Quantile > &  quantiles,
Clock::duration  max_age_seconds,
int  age_buckets 
)

Member Function Documentation

◆ get() [1/2]

double prometheus::detail::TimeWindowQuantiles::get ( double  q) const

◆ get() [2/2]

double prometheus::detail::TimeWindowQuantiles::get ( double  q) const

◆ insert() [1/2]

void prometheus::detail::TimeWindowQuantiles::insert ( double  value)

◆ insert() [2/2]

void prometheus::detail::TimeWindowQuantiles::insert ( double  value)

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