class DispatcherDebugStats

Defined at line 181 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

Request and inlining statistics for a dispatcher.

Public Methods

void DispatcherDebugStats (Storage_ storage)
void DispatcherDebugStats (uint64_t num_total_requests, uint64_t num_inlined_requests, ::fuchsia_driver_host::NonInlinedRequestStats non_inlined)
void DispatcherDebugStats ()

Default constructs a |DispatcherDebugStats| only if all of its members are default constructible.

Defined at line 192 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

void DispatcherDebugStats (DispatcherDebugStats && )

Defined at line 195 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

void DispatcherDebugStats (const DispatcherDebugStats & other)
uint64_t num_total_requests ()
uint64_t & num_total_requests ()
DispatcherDebugStats & num_total_requests (uint64_t value)

Setter for num_total_requests.

uint64_t num_inlined_requests ()
uint64_t & num_inlined_requests ()
DispatcherDebugStats & num_inlined_requests (uint64_t value)

Setter for num_inlined_requests.

const ::fuchsia_driver_host::NonInlinedRequestStats & non_inlined ()
::fuchsia_driver_host::NonInlinedRequestStats & non_inlined ()
DispatcherDebugStats & non_inlined (::fuchsia_driver_host::NonInlinedRequestStats value)

Setter for non_inlined.

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

Defined at line 196 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

DispatcherDebugStats & operator= (const DispatcherDebugStats & other)
bool operator== (const DispatcherDebugStats & other)
bool operator!= (const DispatcherDebugStats & other)

Friends

class MemberVisitor
class NaturalStructCodingTraits