class WatchResponse

Defined at line 677 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/cpp/fidl/fuchsia.ui.observation.geometry/cpp/natural_types.h

Response for fuchsia.ui.observation.geometry.ViewTreeWatcher.Watch.

Public Methods

void WatchResponse (Storage_ storage)
void WatchResponse ()

Defined at line 683 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/cpp/fidl/fuchsia.ui.observation.geometry/cpp/natural_types.h

void WatchResponse (WatchResponse && )

Defined at line 684 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/cpp/fidl/fuchsia.ui.observation.geometry/cpp/natural_types.h

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

Defined at line 685 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/cpp/fidl/fuchsia.ui.observation.geometry/cpp/natural_types.h

WatchResponse & operator= (const WatchResponse & other)
bool operator== (const WatchResponse & other)
bool operator!= (const WatchResponse & other)
bool IsEmpty ()
const std::optional<int64_t> & epoch_end ()

When the response is sent. Timebase is monotonic time.

::std::optional<int64_t> & epoch_end ()

When the response is sent. Timebase is monotonic time.

WatchResponse & epoch_end (std::optional<int64_t> value)

When the response is sent. Timebase is monotonic time.

const std::optional< ::std::vector< ::fuchsia_ui_observation_geometry::ViewTreeSnapshot>> & updates ()

A list of most recent updates for a particular view.

::std::optional< ::std::vector< ::fuchsia_ui_observation_geometry::ViewTreeSnapshot>> & updates ()

A list of most recent updates for a particular view.

WatchResponse & updates (std::optional< ::std::vector< ::fuchsia_ui_observation_geometry::ViewTreeSnapshot>> value)

A list of most recent updates for a particular view.

const std::optional< ::fuchsia_ui_observation_geometry::Error> & error ()

Only set if an error condition is detected. If unset, the client may assume

that updates has complete information over its epoch.

::std::optional< ::fuchsia_ui_observation_geometry::Error> & error ()

Only set if an error condition is detected. If unset, the client may assume

that updates has complete information over its epoch.

WatchResponse & error (std::optional< ::fuchsia_ui_observation_geometry::Error> value)

Only set if an error condition is detected. If unset, the client may assume

that updates has complete information over its epoch.

void WatchResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits