NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::metrics::AggregationConfig Class Reference

Detailed Description

Inheritance diagram for sdk::metrics::AggregationConfig:

Public Member Functions

 AggregationConfig (size_t cardinality_limit=kAggregationCardinalityLimit)
 
virtual ~AggregationConfig ()=default
 
 AggregationConfig (size_t cardinality_limit=kAggregationCardinalityLimit)
 
virtual ~AggregationConfig ()=default
 

Static Public Member Functions

static const AggregationConfig * GetOrDefault (const AggregationConfig *config)
 
static const AggregationConfig * GetOrDefault (const AggregationConfig *config)
 

Data Fields

size_t cardinality_limit_
 

Constructor & Destructor Documentation

◆ AggregationConfig() [1/2]

sdk::metrics::AggregationConfig::AggregationConfig ( size_t  cardinality_limit = kAggregationCardinalityLimit)
inline

◆ ~AggregationConfig() [1/2]

virtual sdk::metrics::AggregationConfig::~AggregationConfig ( )
virtualdefault

◆ AggregationConfig() [2/2]

sdk::metrics::AggregationConfig::AggregationConfig ( size_t  cardinality_limit = kAggregationCardinalityLimit)
inline

◆ ~AggregationConfig() [2/2]

virtual sdk::metrics::AggregationConfig::~AggregationConfig ( )
virtualdefault

Member Function Documentation

◆ GetOrDefault() [1/2]

static const AggregationConfig* sdk::metrics::AggregationConfig::GetOrDefault ( const AggregationConfig *  config)
inlinestatic

◆ GetOrDefault() [2/2]

static const AggregationConfig* sdk::metrics::AggregationConfig::GetOrDefault ( const AggregationConfig *  config)
inlinestatic

Field Documentation

◆ cardinality_limit_

size_t sdk::metrics::AggregationConfig::cardinality_limit_

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