class MediaButtonsReport

Defined at line 2563 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h

`MediaButtonsReport` describes the media buttons event delivered from the event stream.

Each bool in the report represents a single button where true means the button

is being pressed. A single report should be sent on every state change.

Public Methods

void MediaButtonsReport (Storage_ storage)
void MediaButtonsReport (bool volume_up, bool volume_down, bool mic_mute, bool reset, bool pause, bool camera_disable)
void MediaButtonsReport ()

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

Defined at line 2573 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h

void MediaButtonsReport (MediaButtonsReport && )

Defined at line 2576 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h

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

Defined at line 2577 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h

MediaButtonsReport & operator= (const MediaButtonsReport & other)
bool operator== (const MediaButtonsReport & other)
bool operator!= (const MediaButtonsReport & other)
bool volume_up ()
bool & volume_up ()
MediaButtonsReport & volume_up (bool value)

Setter for volume_up.

bool volume_down ()
bool & volume_down ()
MediaButtonsReport & volume_down (bool value)

Setter for volume_down.

bool mic_mute ()
bool & mic_mute ()
MediaButtonsReport & mic_mute (bool value)

Setter for mic_mute.

bool reset ()
bool & reset ()
MediaButtonsReport & reset (bool value)

Setter for reset.

bool pause ()
bool & pause ()
MediaButtonsReport & pause (bool value)

Setter for pause.

bool camera_disable ()
bool & camera_disable ()
MediaButtonsReport & camera_disable (bool value)

Setter for camera_disable.

void MediaButtonsReport (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits