template <>

class WireTableBuilder

Defined at line 540 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/cpp/fidl/fuchsia.intl/cpp/wire_types.h

Public Methods

template <typename First = ::fidl::VectorView<::fuchsia_intl::wire::LocaleId>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_intl::wire::LocaleId>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_intl::wire::Profile> & locales (First && first, Args &&... args_)

Ranked list of locales (in descending order of preference). The vector will always

be set, and always contain at least one element. For example,

locales = [ LocaleId("en-US") ] is valid, but locales = [], or locales =

<unset

> is not.

Defined at line 554 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/cpp/fidl/fuchsia.intl/cpp/wire_types.h

template <typename First = ::fidl::VectorView<::fuchsia_intl::wire::CalendarId>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_intl::wire::CalendarId>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_intl::wire::Profile> & calendars (First && first, Args &&... args_)

Ranked list of calendars (in descending order of preference).

The first entry is the primary calendar, and will be equal to the calendar indicated

in `locales`.

The vector will always be set, and always contain at least one element.

The list allows multiple ranked preferences, and is intended for use

by applications that can display multiple calendar systems.

Defined at line 571 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/cpp/fidl/fuchsia.intl/cpp/wire_types.h

template <typename First = ::fidl::VectorView<::fuchsia_intl::wire::TimeZoneId>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_intl::wire::TimeZoneId>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_intl::wire::Profile> & time_zones (First && first, Args &&... args_)

Ranked list of time zones (in descending order). The first entry is the primary time zone,

which should be used by default for formatting dates and times; it will be equal to the

calendar indicated in `locales`.

The list is intended for use by applications that can display multiple time zones, e.g.

a world clock.

The vector will always be set, and always contain at least one element.

On Fuchsia, the default time zone is always `DEFAULT_TIME_ZONE_ID` when

no more specific time zones have been defined or selected.

Defined at line 590 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/cpp/fidl/fuchsia.intl/cpp/wire_types.h

Friends

template <>
class Profile