class ViewTreeSnapshot
Defined at line 606 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/cpp/fidl/fuchsia.ui.observation.geometry/cpp/natural_types.h
A description of the context view and its descendant views, if any.
Public Methods
void ViewTreeSnapshot (Storage_ storage)
void ViewTreeSnapshot ()
Defined at line 612 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 ViewTreeSnapshot (ViewTreeSnapshot && )
Defined at line 613 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 ViewTreeSnapshot (const ViewTreeSnapshot & other)
ViewTreeSnapshot & operator= (ViewTreeSnapshot && )
Defined at line 614 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/cpp/fidl/fuchsia.ui.observation.geometry/cpp/natural_types.h
ViewTreeSnapshot & operator= (const ViewTreeSnapshot & other)
bool operator== (const ViewTreeSnapshot & other)
bool operator!= (const ViewTreeSnapshot & other)
bool IsEmpty ()
const std::optional<int64_t> & time ()
When the snapshot was taken. Timebase is monotonic time.
::std::optional<int64_t> & time ()
When the snapshot was taken. Timebase is monotonic time.
ViewTreeSnapshot & time (std::optional<int64_t> value)
When the snapshot was taken. Timebase is monotonic time.
const std::optional< ::std::vector< ::fuchsia_ui_observation_geometry::ViewDescriptor>> & views ()
The context view (at element 0) and a complete list of its descendant views.
If `MAX_VIEW_COUNT` is exceeded, this field is not set, and an error is reported in
`Error`.
::std::optional< ::std::vector< ::fuchsia_ui_observation_geometry::ViewDescriptor>> & views ()
The context view (at element 0) and a complete list of its descendant views.
If `MAX_VIEW_COUNT` is exceeded, this field is not set, and an error is reported in
`Error`.
ViewTreeSnapshot & views (std::optional< ::std::vector< ::fuchsia_ui_observation_geometry::ViewDescriptor>> value)
The context view (at element 0) and a complete list of its descendant views.
If `MAX_VIEW_COUNT` is exceeded, this field is not set, and an error is reported in
`Error`.
void ViewTreeSnapshot (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits