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

#initializeObject

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_sampleObject



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

static VALUE _native_after_sample(VALUE self, VALUE now);

#_native_resetObject



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_percentageObject



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_sampleObject



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_snapshotObject



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

static VALUE _native_state_snapshot(VALUE self);