Class: Datadog::Profiling::Collectors::DiscreteDynamicSampler::Testing::Sampler

Inherits:
Object
  • Object
show all
Defined in:
ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c

Instance Method Summary collapse

Constructor Details

#initialize ⇒ Object

new ruby file to simply proxy the initialization call.



329
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 329

static VALUE _native_initialize(VALUE self, VALUE now);

Instance Method Details

#_native_after_sample ⇒ Object



333
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 333

static VALUE _native_after_sample(VALUE self, VALUE now);

#_native_reset ⇒ Object



330
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 330

static VALUE _native_reset(VALUE self, VALUE now);

#_native_set_overhead_target_percentage ⇒ Object



331
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 331

static VALUE _native_set_overhead_target_percentage(VALUE self, VALUE target_overhead, VALUE now);

#_native_should_sample ⇒ Object



332
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 332

static VALUE _native_should_sample(VALUE self, VALUE now);

#_native_state_snapshot ⇒ Object



334
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 334

static VALUE _native_state_snapshot(VALUE self);