template <>

class WireTableBuilder

Defined at line 369 of file fidling/gen/sdk/fidl/fuchsia.buildinfo/fuchsia.buildinfo/cpp/fidl/fuchsia.buildinfo/cpp/wire_types.h

Public Methods

template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_buildinfo::wire::BuildInfo> & product_config (First && first, Args &&... args_)

A description of the product configuration used at build time, determined

by the value passed as PRODUCT in 'fx set'. See 'fx list-products' for a

list of possible values.

Defined at line 383 of file fidling/gen/sdk/fidl/fuchsia.buildinfo/fuchsia.buildinfo/cpp/fidl/fuchsia.buildinfo/cpp/wire_types.h

template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_buildinfo::wire::BuildInfo> & board_config (First && first, Args &&... args_)

A description of the board configuration used at build time, determined by

the value passed as BOARD in 'fx set'. See `fx list-boards` for a list of

possible values.

Defined at line 397 of file fidling/gen/sdk/fidl/fuchsia.buildinfo/fuchsia.buildinfo/cpp/fidl/fuchsia.buildinfo/cpp/wire_types.h

template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_buildinfo::wire::BuildInfo> & version (First && first, Args &&... args_)

A description of the version of the build. Defaults to the same string as

latest_commit_date.

Defined at line 410 of file fidling/gen/sdk/fidl/fuchsia.buildinfo/fuchsia.buildinfo/cpp/fidl/fuchsia.buildinfo/cpp/wire_types.h

template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_buildinfo::wire::BuildInfo> & latest_commit_date (First && first, Args &&... args_)

The timestamp of the most recent commit to the integration repository

(specifically, the "CommitDate" field) formatted in strict ISO 8601 format in

the UTC timezone. Example: "2019-03-28T15:42:20+00:00"

Defined at line 424 of file fidling/gen/sdk/fidl/fuchsia.buildinfo/fuchsia.buildinfo/cpp/fidl/fuchsia.buildinfo/cpp/wire_types.h

template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_buildinfo::wire::BuildInfo> & platform_version (First && first, Args &&... args_)

The version of the Fuchsia platform included in the build.

Provided by Assembly from platform artifacts.

Defined at line 437 of file fidling/gen/sdk/fidl/fuchsia.buildinfo/fuchsia.buildinfo/cpp/fidl/fuchsia.buildinfo/cpp/wire_types.h

template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_buildinfo::wire::BuildInfo> & product_version (First && first, Args &&... args_)

The product version of this build.

Provided in Assembly product configuration.

Defaults to the same value as `version`.

Defined at line 451 of file fidling/gen/sdk/fidl/fuchsia.buildinfo/fuchsia.buildinfo/cpp/fidl/fuchsia.buildinfo/cpp/wire_types.h

Friends

template <>
class BuildInfo