class LogSettingsSetComponentInterestRequest

Defined at line 2322 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h

Public Members

static const fidl_type_t * FidlType

Public Methods

bool IsEmpty ()

Returns whether no field is set.

const ::std::vector< ::fuchsia::diagnostics::LogInterestSelector> & selectors ()

List of selectors. Required.

Defined at line 2329 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h

bool has_selectors ()

Defined at line 2333 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h

::std::vector< ::fuchsia::diagnostics::LogInterestSelector> * mutable_selectors ()

List of selectors. Required.

Defined at line 2338 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h

void clear_selectors ()

Defined at line 2346 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h

const bool & persist ()

Whether or not to persist the setting change after disconnection.

Optional. Defaults to false.

Defined at line 2356 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h

bool has_persist ()

Defined at line 2360 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h

bool * mutable_persist ()

Whether or not to persist the setting change after disconnection.

Optional. Defaults to false.

Defined at line 2366 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h

void clear_persist ()

Defined at line 2374 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h

LogSettingsSetComponentInterestRequest & set_selectors (::std::vector< ::fuchsia::diagnostics::LogInterestSelector> _value)
LogSettingsSetComponentInterestRequest & set_persist (bool _value)
void LogSettingsSetComponentInterestRequest ()
void LogSettingsSetComponentInterestRequest (LogSettingsSetComponentInterestRequest && other)
void ~LogSettingsSetComponentInterestRequest ()
LogSettingsSetComponentInterestRequest & operator= (LogSettingsSetComponentInterestRequest && other)
::std::unique_ptr<LogSettingsSetComponentInterestRequest> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, LogSettingsSetComponentInterestRequest * _value, size_t _offset)
zx_status_t Clone (LogSettingsSetComponentInterestRequest * _result)