class SamplingConfig

Defined at line 608 of file fidling/gen/sdk/fidl/fuchsia.cpu.profiler/fuchsia.cpu.profiler/cpp/fidl/fuchsia.cpu.profiler/cpp/natural_types.h

Profiling information about the profile itself

Public Methods

void SamplingConfig (Storage_ storage)
void SamplingConfig ()

Defined at line 614 of file fidling/gen/sdk/fidl/fuchsia.cpu.profiler/fuchsia.cpu.profiler/cpp/fidl/fuchsia.cpu.profiler/cpp/natural_types.h

void SamplingConfig (SamplingConfig && )

Defined at line 615 of file fidling/gen/sdk/fidl/fuchsia.cpu.profiler/fuchsia.cpu.profiler/cpp/fidl/fuchsia.cpu.profiler/cpp/natural_types.h

void SamplingConfig (const SamplingConfig & other)
SamplingConfig & operator= (SamplingConfig && )

Defined at line 616 of file fidling/gen/sdk/fidl/fuchsia.cpu.profiler/fuchsia.cpu.profiler/cpp/fidl/fuchsia.cpu.profiler/cpp/natural_types.h

SamplingConfig & operator= (const SamplingConfig & other)
bool operator== (const SamplingConfig & other)
bool operator!= (const SamplingConfig & other)
bool IsEmpty ()
const std::optional<uint64_t> & period ()

How many ticks of the counter should occur between each sample

::std::optional<uint64_t> & period ()

How many ticks of the counter should occur between each sample

SamplingConfig & period (std::optional<uint64_t> value)

How many ticks of the counter should occur between each sample

const std::optional< ::fuchsia_cpu_profiler::Counter> & timebase ()

The counter to the rate on

::std::optional< ::fuchsia_cpu_profiler::Counter> & timebase ()

The counter to the rate on

SamplingConfig & timebase (std::optional< ::fuchsia_cpu_profiler::Counter> value)

The counter to the rate on

const std::optional< ::fuchsia_cpu_profiler::Sample> & sample ()

What information the profiler will write when it takes

a sample.

::std::optional< ::fuchsia_cpu_profiler::Sample> & sample ()

What information the profiler will write when it takes

a sample.

SamplingConfig & sample (std::optional< ::fuchsia_cpu_profiler::Sample> value)

What information the profiler will write when it takes

a sample.

void SamplingConfig (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits