class WatchOptions
Defined at line 210 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
Options that specify which sessions are watched when watching the collection.
The watched set is the set of sessions which satisfies all options.
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_media_sessions2::wire::WatchOptions> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_media_sessions2::wire::WatchOptions> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_media_sessions2::wire::WatchOptions>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
void WatchOptions ()
Defined at line 212 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
void WatchOptions (const WatchOptions & other)
Defined at line 213 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
WatchOptions & operator= (const WatchOptions & other)
Defined at line 214 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
void WatchOptions (WatchOptions && other)
Defined at line 215 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
bool & only_active ()
Watch only the active session. Watches all if not set.
bool has_only_active ()
::fidl::VectorView<uint64_t> & allowed_sessions ()
Watch only sessions with these allowlisted ids. Watches all if not set.
bool has_allowed_sessions ()
WatchOptions & operator= (WatchOptions && other)
Defined at line 216 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
void ~WatchOptions ()
Defined at line 218 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder