class GrantedCyclesResult
Defined at line 115 of file fidling/gen/sdk/fidl/fuchsia.hardware.ram.metrics/fuchsia.hardware.ram.metrics/cpp/fidl/fuchsia.hardware.ram.metrics/cpp/natural_types.h
Contains the actual cycles granted to each channel. Not all hardware
supports all 3 counters. If a counter is not supported the value
returned is zero.
Public Methods
void GrantedCyclesResult (Storage_ storage)
void GrantedCyclesResult (uint64_t read_cycles, uint64_t write_cycles, uint64_t readwrite_cycles)
void GrantedCyclesResult ()
Default constructs a |GrantedCyclesResult| only if all of its members are default constructible.
Defined at line 126 of file fidling/gen/sdk/fidl/fuchsia.hardware.ram.metrics/fuchsia.hardware.ram.metrics/cpp/fidl/fuchsia.hardware.ram.metrics/cpp/natural_types.h
void GrantedCyclesResult (GrantedCyclesResult && )
Defined at line 129 of file fidling/gen/sdk/fidl/fuchsia.hardware.ram.metrics/fuchsia.hardware.ram.metrics/cpp/fidl/fuchsia.hardware.ram.metrics/cpp/natural_types.h
void GrantedCyclesResult (const GrantedCyclesResult & other)
GrantedCyclesResult & operator= (GrantedCyclesResult && )
Defined at line 130 of file fidling/gen/sdk/fidl/fuchsia.hardware.ram.metrics/fuchsia.hardware.ram.metrics/cpp/fidl/fuchsia.hardware.ram.metrics/cpp/natural_types.h
GrantedCyclesResult & operator= (const GrantedCyclesResult & other)
bool operator== (const GrantedCyclesResult & other)
bool operator!= (const GrantedCyclesResult & other)
uint64_t read_cycles ()
uint64_t & read_cycles ()
GrantedCyclesResult & read_cycles (uint64_t value)
Setter for read_cycles.
uint64_t write_cycles ()
uint64_t & write_cycles ()
GrantedCyclesResult & write_cycles (uint64_t value)
Setter for write_cycles.
uint64_t readwrite_cycles ()
uint64_t & readwrite_cycles ()
GrantedCyclesResult & readwrite_cycles (uint64_t value)
Setter for readwrite_cycles.
void GrantedCyclesResult (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits