class SessionResult

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

The result returned after stopping a profiling session.

Public Methods

void SessionResult ()

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

void SessionResult (SessionResult && )

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

void SessionResult (Storage_ storage)
void SessionResult (const SessionResult & other)
SessionResult & operator= (const SessionResult & other)
bool operator== (const SessionResult & other)
bool operator!= (const SessionResult & other)
bool IsEmpty ()
const std::optional<uint64_t> & samples_collected ()
::std::optional<uint64_t> & samples_collected ()
SessionResult & samples_collected (std::optional<uint64_t> value)

Setter for samples_collected.

const std::optional<uint64_t> & mean_sample_time ()
::std::optional<uint64_t> & mean_sample_time ()
SessionResult & mean_sample_time (std::optional<uint64_t> value)

Setter for mean_sample_time.

const std::optional<uint64_t> & median_sample_time ()
::std::optional<uint64_t> & median_sample_time ()
SessionResult & median_sample_time (std::optional<uint64_t> value)

Setter for median_sample_time.

const std::optional<uint64_t> & min_sample_time ()
::std::optional<uint64_t> & min_sample_time ()
SessionResult & min_sample_time (std::optional<uint64_t> value)

Setter for min_sample_time.

const std::optional<uint64_t> & max_sample_time ()
::std::optional<uint64_t> & max_sample_time ()
SessionResult & max_sample_time (std::optional<uint64_t> value)

Setter for max_sample_time.

const std::optional< ::std::vector<uint64_t>> & missing_process_mappings ()
::std::optional< ::std::vector<uint64_t>> & missing_process_mappings ()
SessionResult & missing_process_mappings (std::optional< ::std::vector<uint64_t>> value)

Setter for missing_process_mappings.

void SessionResult (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
SessionResult & operator= (SessionResult && )

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

Friends

class MemberVisitor
class NaturalTableCodingTraits