class IntlSettings

Defined at line 2721 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h

Collection of internationalization-related settings.

Public Methods

void IntlSettings (Storage_ storage)
void IntlSettings ()

Defined at line 2726 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h

void IntlSettings (IntlSettings && )

Defined at line 2727 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h

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

Defined at line 2728 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h

IntlSettings & operator= (const IntlSettings & other)
bool operator== (const IntlSettings & other)
bool operator!= (const IntlSettings & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_intl::LocaleId>> & locales ()

An ordered list of preferred locales.

::std::optional< ::std::vector< ::fuchsia_intl::LocaleId>> & locales ()

An ordered list of preferred locales.

IntlSettings & locales (std::optional< ::std::vector< ::fuchsia_intl::LocaleId>> value)

An ordered list of preferred locales.

const std::optional< ::fuchsia_intl::TemperatureUnit> & temperature_unit ()

The preferred temperature unit.

::std::optional< ::fuchsia_intl::TemperatureUnit> & temperature_unit ()

The preferred temperature unit.

IntlSettings & temperature_unit (std::optional< ::fuchsia_intl::TemperatureUnit> value)

The preferred temperature unit.

const std::optional< ::fuchsia_intl::TimeZoneId> & time_zone_id ()

The currently set time zone.

::std::optional< ::fuchsia_intl::TimeZoneId> & time_zone_id ()

The currently set time zone.

IntlSettings & time_zone_id (std::optional< ::fuchsia_intl::TimeZoneId> value)

The currently set time zone.

const std::optional< ::fuchsia_settings::HourCycle> & hour_cycle ()

The preferred hour cycle.

::std::optional< ::fuchsia_settings::HourCycle> & hour_cycle ()

The preferred hour cycle.

IntlSettings & hour_cycle (std::optional< ::fuchsia_settings::HourCycle> value)

The preferred hour cycle.

void IntlSettings (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits