class BuildInfo
Defined at line 30 of file fidling/gen/sdk/fidl/fuchsia.buildinfo/fuchsia.buildinfo/cpp/fidl/fuchsia.buildinfo/cpp/natural_types.h
Public Methods
void BuildInfo ()
Defined at line 36 of file fidling/gen/sdk/fidl/fuchsia.buildinfo/fuchsia.buildinfo/cpp/fidl/fuchsia.buildinfo/cpp/natural_types.h
void BuildInfo (BuildInfo && )
Defined at line 37 of file fidling/gen/sdk/fidl/fuchsia.buildinfo/fuchsia.buildinfo/cpp/fidl/fuchsia.buildinfo/cpp/natural_types.h
void BuildInfo (Storage_ storage)
void BuildInfo (const BuildInfo & other)
BuildInfo & operator= (const BuildInfo & other)
bool operator== (const BuildInfo & other)
bool operator!= (const BuildInfo & other)
bool IsEmpty ()
const std::optional< ::std::string> & 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.
::std::optional< ::std::string> & 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.
BuildInfo & product_config (std::optional< ::std::string> value)
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.
const std::optional< ::std::string> & 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.
::std::optional< ::std::string> & 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.
BuildInfo & board_config (std::optional< ::std::string> value)
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.
BuildInfo & operator= (BuildInfo && )
Defined at line 38 of file fidling/gen/sdk/fidl/fuchsia.buildinfo/fuchsia.buildinfo/cpp/fidl/fuchsia.buildinfo/cpp/natural_types.h
const std::optional< ::std::string> & version ()
A description of the version of the build. Defaults to the same string as
latest_commit_date.
::std::optional< ::std::string> & version ()
A description of the version of the build. Defaults to the same string as
latest_commit_date.
BuildInfo & version (std::optional< ::std::string> value)
A description of the version of the build. Defaults to the same string as
latest_commit_date.
const std::optional< ::std::string> & 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"
::std::optional< ::std::string> & 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"
BuildInfo & latest_commit_date (std::optional< ::std::string> value)
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"
const std::optional< ::std::string> & platform_version ()
The version of the Fuchsia platform included in the build.
Provided by Assembly from platform artifacts.
::std::optional< ::std::string> & platform_version ()
The version of the Fuchsia platform included in the build.
Provided by Assembly from platform artifacts.
BuildInfo & platform_version (std::optional< ::std::string> value)
The version of the Fuchsia platform included in the build.
Provided by Assembly from platform artifacts.
const std::optional< ::std::string> & product_version ()
The product version of this build.
Provided in Assembly product configuration.
Defaults to the same value as `version`.
::std::optional< ::std::string> & product_version ()
The product version of this build.
Provided in Assembly product configuration.
Defaults to the same value as `version`.
BuildInfo & product_version (std::optional< ::std::string> value)
The product version of this build.
Provided in Assembly product configuration.
Defaults to the same value as `version`.
void BuildInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits