class PlaybackSourceConfig

Defined at line 751 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h

Multiple types of playback are supported. Which type is used depends on

which configuration is provided to Playback::ConfigurePlayback.

Public Methods

void PlaybackSourceConfig ()
void PlaybackSourceConfig (const PlaybackSourceConfig & )

Defined at line 755 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h

PlaybackSourceConfig & operator= (const PlaybackSourceConfig & )

Defined at line 756 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h

void PlaybackSourceConfig (PlaybackSourceConfig && )

Defined at line 757 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h

PlaybackSourceConfig & operator= (PlaybackSourceConfig && )

Defined at line 758 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h

bool IsUnknown ()

Defined at line 765 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h

bool has_invalid_tag ()
bool is_fixed_values_config ()
PlaybackSourceConfig WithFixedValuesConfig (::fidl::ObjectView< ::fuchsia_hardware_sensors::wire::FixedValuesPlaybackConfig> val)

Configure for fixed values playback. See FixedValuesPlaybackConfig.

template <typename... Args>
PlaybackSourceConfig WithFixedValuesConfig (::fidl::AnyArena & allocator, Args &&... args)

Configure for fixed values playback. See FixedValuesPlaybackConfig.

Defined at line 778 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h

::fuchsia_hardware_sensors::wire::FixedValuesPlaybackConfig & fixed_values_config ()

Configure for fixed values playback. See FixedValuesPlaybackConfig.

const ::fuchsia_hardware_sensors::wire::FixedValuesPlaybackConfig & fixed_values_config ()

Configure for fixed values playback. See FixedValuesPlaybackConfig.

bool is_file_playback_config ()
PlaybackSourceConfig WithFilePlaybackConfig (::fidl::ObjectView< ::fuchsia_hardware_sensors::wire::FilePlaybackConfig> val)

Configure to play back events from a data file. See FilePlaybackConfig.

template <typename... Args>
PlaybackSourceConfig WithFilePlaybackConfig (::fidl::AnyArena & allocator, Args &&... args)

Configure to play back events from a data file. See FilePlaybackConfig.

Defined at line 796 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h

::fuchsia_hardware_sensors::wire::FilePlaybackConfig & file_playback_config ()

Configure to play back events from a data file. See FilePlaybackConfig.

const ::fuchsia_hardware_sensors::wire::FilePlaybackConfig & file_playback_config ()

Configure to play back events from a data file. See FilePlaybackConfig.

::fuchsia_hardware_sensors::wire::PlaybackSourceConfig::Tag Which ()

Enumerations

enum Tag
Name Value
kFixedValuesConfig 1
kFilePlaybackConfig 2
_do_not_handle_this__write_a_default_case_instead ::std::numeric_limits<::fidl_union_tag_t>::max()

Defined at line 760 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h