NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::trace::ParentBasedSamplerFactory Class Reference

Detailed Description

Static Public Member Functions

static std::unique_ptr< Sampler > Create (const std::shared_ptr< Sampler > &root_sampler)
 Create a ParentBasedSampler. More...
 
static std::unique_ptr< Sampler > Create (const std::shared_ptr< Sampler > &root_sampler, const std::shared_ptr< Sampler > &remote_parent_sampled_sampler, const std::shared_ptr< Sampler > &remote_parent_nonsampled_sampler, const std::shared_ptr< Sampler > &local_parent_sampled_sampler, const std::shared_ptr< Sampler > &local_parent_nonsampled_sampler)
 Create a ParentBasedSampler. More...
 
static std::unique_ptr< Sampler > Create (const std::shared_ptr< Sampler > &root_sampler)
 Create a ParentBasedSampler. More...
 
static std::unique_ptr< Sampler > Create (const std::shared_ptr< Sampler > &root_sampler, const std::shared_ptr< Sampler > &remote_parent_sampled_sampler, const std::shared_ptr< Sampler > &remote_parent_nonsampled_sampler, const std::shared_ptr< Sampler > &local_parent_sampled_sampler, const std::shared_ptr< Sampler > &local_parent_nonsampled_sampler)
 Create a ParentBasedSampler. More...
 

Member Function Documentation

◆ Create() [1/4]

static std::unique_ptr<Sampler> sdk::trace::ParentBasedSamplerFactory::Create ( const std::shared_ptr< Sampler > &  root_sampler)
static

Create a ParentBasedSampler.

◆ Create() [2/4]

static std::unique_ptr<Sampler> sdk::trace::ParentBasedSamplerFactory::Create ( const std::shared_ptr< Sampler > &  root_sampler)
static

Create a ParentBasedSampler.

◆ Create() [3/4]

static std::unique_ptr<Sampler> sdk::trace::ParentBasedSamplerFactory::Create ( const std::shared_ptr< Sampler > &  root_sampler,
const std::shared_ptr< Sampler > &  remote_parent_sampled_sampler,
const std::shared_ptr< Sampler > &  remote_parent_nonsampled_sampler,
const std::shared_ptr< Sampler > &  local_parent_sampled_sampler,
const std::shared_ptr< Sampler > &  local_parent_nonsampled_sampler 
)
static

Create a ParentBasedSampler.

◆ Create() [4/4]

static std::unique_ptr<Sampler> sdk::trace::ParentBasedSamplerFactory::Create ( const std::shared_ptr< Sampler > &  root_sampler,
const std::shared_ptr< Sampler > &  remote_parent_sampled_sampler,
const std::shared_ptr< Sampler > &  remote_parent_nonsampled_sampler,
const std::shared_ptr< Sampler > &  local_parent_sampled_sampler,
const std::shared_ptr< Sampler > &  local_parent_nonsampled_sampler 
)
static

Create a ParentBasedSampler.


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