class BandwidthInfo
Defined at line 187 of file fidling/gen/sdk/fidl/fuchsia.hardware.ram.metrics/fuchsia.hardware.ram.metrics/cpp/fidl/fuchsia.hardware.ram.metrics/cpp/natural_types.h
Public Methods
void BandwidthInfo (int64_t timestamp, uint64_t frequency, uint64_t bytes_per_cycle, ::std::array< ::fuchsia_hardware_ram_metrics::GrantedCyclesResult, 8> channels, ::fuchsia_hardware_ram_metrics::GrantedCyclesResult total)
void BandwidthInfo ()
Default constructs a |BandwidthInfo| only if all of its members are default constructible.
Defined at line 198 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 BandwidthInfo (BandwidthInfo && )
Defined at line 201 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 BandwidthInfo (Storage_ storage)
void BandwidthInfo (const BandwidthInfo & other)
BandwidthInfo & operator= (const BandwidthInfo & other)
bool operator== (const BandwidthInfo & other)
bool operator!= (const BandwidthInfo & other)
int64_t timestamp ()
int64_t & timestamp ()
BandwidthInfo & timestamp (int64_t value)
Setter for timestamp.
uint64_t frequency ()
uint64_t & frequency ()
BandwidthInfo & frequency (uint64_t value)
Setter for frequency.
uint64_t bytes_per_cycle ()
uint64_t & bytes_per_cycle ()
BandwidthInfo & bytes_per_cycle (uint64_t value)
Setter for bytes_per_cycle.
const ::std::array< ::fuchsia_hardware_ram_metrics::GrantedCyclesResult, 8> & channels ()
::std::array< ::fuchsia_hardware_ram_metrics::GrantedCyclesResult, 8> & channels ()
BandwidthInfo & channels (::std::array< ::fuchsia_hardware_ram_metrics::GrantedCyclesResult, 8> value)
Setter for channels.
BandwidthInfo & operator= (BandwidthInfo && )
Defined at line 202 of file fidling/gen/sdk/fidl/fuchsia.hardware.ram.metrics/fuchsia.hardware.ram.metrics/cpp/fidl/fuchsia.hardware.ram.metrics/cpp/natural_types.h
const ::fuchsia_hardware_ram_metrics::GrantedCyclesResult & total ()
::fuchsia_hardware_ram_metrics::GrantedCyclesResult & total ()
BandwidthInfo & total (::fuchsia_hardware_ram_metrics::GrantedCyclesResult value)
Setter for total.
void BandwidthInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits