class Direction

Defined at line 132 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/natural_types.h

Public Methods

void Direction (Storage_ storage)
void Direction ()

Defined at line 137 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/natural_types.h

void Direction (Direction && )

Defined at line 138 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/natural_types.h

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

Defined at line 139 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/natural_types.h

Direction & operator= (const Direction & other)
bool operator== (const Direction & other)
bool operator!= (const Direction & other)
bool IsEmpty ()
const std::optional<bool> & is_input ()

Device type is input (true) or output (false)

If unspecified, then the driver may be used for both input and output.

For StreamConfig devices `is_input` is required.

For Dai devices `is_input` is required.

For Codec devices `is_input` is optional.

For Composite devices `is_input` is ignored.

Optional.

::std::optional<bool> & is_input ()

Device type is input (true) or output (false)

If unspecified, then the driver may be used for both input and output.

For StreamConfig devices `is_input` is required.

For Dai devices `is_input` is required.

For Codec devices `is_input` is optional.

For Composite devices `is_input` is ignored.

Optional.

Direction & is_input (std::optional<bool> value)

Device type is input (true) or output (false)

If unspecified, then the driver may be used for both input and output.

For StreamConfig devices `is_input` is required.

For Dai devices `is_input` is required.

For Codec devices `is_input` is optional.

For Composite devices `is_input` is ignored.

Optional.

void Direction (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits