class Config

Defined at line 46 of file fidling/gen/sdk/fidl/fuchsia.hardware.serial/fuchsia.hardware.serial/cpp/fidl/fuchsia.hardware.serial/cpp/natural_types.h

Public Methods

void Config (Storage_ storage)
void Config (::fuchsia_hardware_serial::CharacterWidth character_width, ::fuchsia_hardware_serial::StopWidth stop_width, ::fuchsia_hardware_serial::Parity parity, ::fuchsia_hardware_serial::FlowControl control_flow, uint32_t baud_rate)
void Config ()

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

Defined at line 57 of file fidling/gen/sdk/fidl/fuchsia.hardware.serial/fuchsia.hardware.serial/cpp/fidl/fuchsia.hardware.serial/cpp/natural_types.h

void Config (Config && )

Defined at line 60 of file fidling/gen/sdk/fidl/fuchsia.hardware.serial/fuchsia.hardware.serial/cpp/fidl/fuchsia.hardware.serial/cpp/natural_types.h

void Config (const Config & other)
Config & operator= (Config && )

Defined at line 61 of file fidling/gen/sdk/fidl/fuchsia.hardware.serial/fuchsia.hardware.serial/cpp/fidl/fuchsia.hardware.serial/cpp/natural_types.h

Config & operator= (const Config & other)
bool operator== (const Config & other)
bool operator!= (const Config & other)
::fuchsia_hardware_serial::CharacterWidth character_width ()
::fuchsia_hardware_serial::CharacterWidth & character_width ()
Config & character_width (::fuchsia_hardware_serial::CharacterWidth value)

Setter for character_width.

::fuchsia_hardware_serial::StopWidth stop_width ()
::fuchsia_hardware_serial::StopWidth & stop_width ()
Config & stop_width (::fuchsia_hardware_serial::StopWidth value)

Setter for stop_width.

::fuchsia_hardware_serial::Parity parity ()
::fuchsia_hardware_serial::Parity & parity ()
Config & parity (::fuchsia_hardware_serial::Parity value)

Setter for parity.

::fuchsia_hardware_serial::FlowControl control_flow ()
::fuchsia_hardware_serial::FlowControl & control_flow ()
Config & control_flow (::fuchsia_hardware_serial::FlowControl value)

Setter for control_flow.

uint32_t baud_rate ()
uint32_t & baud_rate ()
Config & baud_rate (uint32_t value)

Setter for baud_rate.

void Config (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits