class PwmChannelInfo
Defined at line 48 of file fidling/gen/sdk/fidl/fuchsia.hardware.pwm/fuchsia.hardware.pwm/cpp/fidl/fuchsia.hardware.pwm/cpp/natural_types.h
Public Methods
void PwmChannelInfo (Storage_ storage)
void PwmChannelInfo ()
Defined at line 54 of file fidling/gen/sdk/fidl/fuchsia.hardware.pwm/fuchsia.hardware.pwm/cpp/fidl/fuchsia.hardware.pwm/cpp/natural_types.h
void PwmChannelInfo (PwmChannelInfo && )
Defined at line 55 of file fidling/gen/sdk/fidl/fuchsia.hardware.pwm/fuchsia.hardware.pwm/cpp/fidl/fuchsia.hardware.pwm/cpp/natural_types.h
void PwmChannelInfo (const PwmChannelInfo & other)
PwmChannelInfo & operator= (PwmChannelInfo && )
Defined at line 56 of file fidling/gen/sdk/fidl/fuchsia.hardware.pwm/fuchsia.hardware.pwm/cpp/fidl/fuchsia.hardware.pwm/cpp/natural_types.h
PwmChannelInfo & operator= (const PwmChannelInfo & other)
bool operator== (const PwmChannelInfo & other)
bool operator!= (const PwmChannelInfo & other)
bool IsEmpty ()
const std::optional<uint32_t> & id ()
Unique id of PWM channel.
::std::optional<uint32_t> & id ()
Unique id of PWM channel.
PwmChannelInfo & id (std::optional<uint32_t> value)
Unique id of PWM channel.
const std::optional<bool> & skip_init ()
If true, the PWM channel will NOT be initialized. This is for use in situations where a
bootloader configuration must be preserved or the PWM channel may be under control of higher
exception level. (for a dvfs rail for example)
::std::optional<bool> & skip_init ()
If true, the PWM channel will NOT be initialized. This is for use in situations where a
bootloader configuration must be preserved or the PWM channel may be under control of higher
exception level. (for a dvfs rail for example)
PwmChannelInfo & skip_init (std::optional<bool> value)
If true, the PWM channel will NOT be initialized. This is for use in situations where a
bootloader configuration must be preserved or the PWM channel may be under control of higher
exception level. (for a dvfs rail for example)
const std::optional<bool> & polarity ()
If true, the polarity will be inverted.
::std::optional<bool> & polarity ()
If true, the polarity will be inverted.
PwmChannelInfo & polarity (std::optional<bool> value)
If true, the polarity will be inverted.
const std::optional<uint32_t> & period_ns ()
PWM period in nanoseconds.
::std::optional<uint32_t> & period_ns ()
PWM period in nanoseconds.
PwmChannelInfo & period_ns (std::optional<uint32_t> value)
PWM period in nanoseconds.
void PwmChannelInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits