class BuildInfo

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

Public Methods

void BuildInfo ()

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

void BuildInfo (const BuildInfo & other)

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

BuildInfo & operator= (const BuildInfo & other)

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

void BuildInfo (BuildInfo && other)

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

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_buildinfo::wire::BuildInfo> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_buildinfo::wire::BuildInfo> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_buildinfo::wire::BuildInfo>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

BuildInfo & operator= (BuildInfo && other)

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

::fidl::StringView & product_config ()

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.

bool has_product_config ()
::fidl::StringView & board_config ()

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.

bool has_board_config ()
::fidl::StringView & version ()

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

latest_commit_date.

bool has_version ()
::fidl::StringView & latest_commit_date ()

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"

bool has_latest_commit_date ()
::fidl::StringView & platform_version ()

The version of the Fuchsia platform included in the build.

Provided by Assembly from platform artifacts.

bool has_platform_version ()
::fidl::StringView & product_version ()

The product version of this build.

Provided in Assembly product configuration.

Defaults to the same value as `version`.

bool has_product_version ()
void ~BuildInfo ()

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

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder