class Sample

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

Public Methods

void Sample (Storage_ storage)
void Sample ()

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

void Sample (Sample && )

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

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

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

Sample & operator= (const Sample & other)
bool operator== (const Sample & other)
bool operator!= (const Sample & other)
bool IsEmpty ()
const std::optional< ::fuchsia_cpu_profiler::CallgraphConfig> & callgraph ()

Whether the profiler should include callgraph information and if so,

what strategy it should use.

::std::optional< ::fuchsia_cpu_profiler::CallgraphConfig> & callgraph ()

Whether the profiler should include callgraph information and if so,

what strategy it should use.

Sample & callgraph (std::optional< ::fuchsia_cpu_profiler::CallgraphConfig> value)

Whether the profiler should include callgraph information and if so,

what strategy it should use.

const std::optional< ::std::vector< ::fuchsia_cpu_profiler::Counter>> & counters ()

The value of a counter since the last sample

::std::optional< ::std::vector< ::fuchsia_cpu_profiler::Counter>> & counters ()

The value of a counter since the last sample

Sample & counters (std::optional< ::std::vector< ::fuchsia_cpu_profiler::Counter>> value)

The value of a counter since the last sample

void Sample (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits