class PerformanceDomain
Defined at line 40 of file fidling/gen/sdk/fidl/fuchsia.hardware.amlogic.metadata/fuchsia.hardware.amlogic.metadata/cpp/fidl/fuchsia.hardware.amlogic.metadata/cpp/natural_types.h
Public Methods
void PerformanceDomain (Storage_ storage)
void PerformanceDomain (uint32_t id, uint32_t core_count, uint8_t relative_performance, ::std::string name)
void PerformanceDomain ()
Default constructs a |PerformanceDomain| only if all of its members are default constructible.
Defined at line 51 of file fidling/gen/sdk/fidl/fuchsia.hardware.amlogic.metadata/fuchsia.hardware.amlogic.metadata/cpp/fidl/fuchsia.hardware.amlogic.metadata/cpp/natural_types.h
void PerformanceDomain (PerformanceDomain && )
Defined at line 54 of file fidling/gen/sdk/fidl/fuchsia.hardware.amlogic.metadata/fuchsia.hardware.amlogic.metadata/cpp/fidl/fuchsia.hardware.amlogic.metadata/cpp/natural_types.h
void PerformanceDomain (const PerformanceDomain & other)
PerformanceDomain & operator= (PerformanceDomain && )
Defined at line 55 of file fidling/gen/sdk/fidl/fuchsia.hardware.amlogic.metadata/fuchsia.hardware.amlogic.metadata/cpp/fidl/fuchsia.hardware.amlogic.metadata/cpp/natural_types.h
PerformanceDomain & operator= (const PerformanceDomain & other)
bool operator== (const PerformanceDomain & other)
bool operator!= (const PerformanceDomain & other)
uint32_t id ()
A unique identifier that maps this performance domain to its
operating points.
uint32_t & id ()
A unique identifier that maps this performance domain to its
operating points.
PerformanceDomain & id (uint32_t value)
A unique identifier that maps this performance domain to its
operating points.
uint32_t core_count ()
Number of logical processors in this performance domain.
uint32_t & core_count ()
Number of logical processors in this performance domain.
PerformanceDomain & core_count (uint32_t value)
Number of logical processors in this performance domain.
uint8_t relative_performance ()
An integer in the range [0-255] that defines the relative performance
of this domain compared to others in the system.
uint8_t & relative_performance ()
An integer in the range [0-255] that defines the relative performance
of this domain compared to others in the system.
PerformanceDomain & relative_performance (uint8_t value)
An integer in the range [0-255] that defines the relative performance
of this domain compared to others in the system.
const ::std::string & name ()
A friendly name for this performance domain.
::std::string & name ()
A friendly name for this performance domain.
PerformanceDomain & name (::std::string value)
A friendly name for this performance domain.
void PerformanceDomain (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits