class PrivacySettings
Defined at line 5214 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
const bool & user_data_sharing_consent ()
Reflects the user consent to have their user data shared with the product owner, e.g., for
metrics collection and crash reporting.
Defined at line 5222 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
bool has_user_data_sharing_consent ()
Defined at line 5226 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
bool * mutable_user_data_sharing_consent ()
Reflects the user consent to have their user data shared with the product owner, e.g., for
metrics collection and crash reporting.
Defined at line 5232 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
void clear_user_data_sharing_consent ()
Defined at line 5240 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
PrivacySettings & set_user_data_sharing_consent (bool _value)
void PrivacySettings ()
void PrivacySettings (PrivacySettings && other)
void ~PrivacySettings ()
PrivacySettings & operator= (PrivacySettings && other)
::std::unique_ptr<PrivacySettings> New ()
void Encode (::fidl::Encoder *_encoder,size_t_offset,std::optional< ::fidl::HandleInformation>maybe_handle_info)
void Decode (::fidl::Decoder *_decoder,PrivacySettings *_value,size_t_offset)
zx_status_t Clone (PrivacySettings * _result)