class GuestInfo

Defined at line 1749 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/natural_types.h

Public Methods

void GuestInfo (Storage_ storage)
void GuestInfo ()

Defined at line 1754 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/natural_types.h

void GuestInfo (GuestInfo && )

Defined at line 1755 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/natural_types.h

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

Defined at line 1756 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/natural_types.h

GuestInfo & operator= (const GuestInfo & other)
bool operator== (const GuestInfo & other)
bool operator!= (const GuestInfo & other)
bool IsEmpty ()
const std::optional< ::fuchsia_virtualization::GuestStatus> & guest_status ()

The current state of the guest.

::std::optional< ::fuchsia_virtualization::GuestStatus> & guest_status ()

The current state of the guest.

GuestInfo & guest_status (std::optional< ::fuchsia_virtualization::GuestStatus> value)

The current state of the guest.

const std::optional<int64_t> & uptime ()

Current uptime of the guest.

::std::optional<int64_t> & uptime ()

Current uptime of the guest.

GuestInfo & uptime (std::optional<int64_t> value)

Current uptime of the guest.

const std::optional< ::fuchsia_virtualization::GuestDescriptor> & guest_descriptor ()

A subset of the config used to start the guest.

::std::optional< ::fuchsia_virtualization::GuestDescriptor> & guest_descriptor ()

A subset of the config used to start the guest.

GuestInfo & guest_descriptor (std::optional< ::fuchsia_virtualization::GuestDescriptor> value)

A subset of the config used to start the guest.

const std::optional< ::fuchsia_virtualization::GuestError> & stop_error ()

Contains the last value reported to the guest manager if stopped due to an error.

::std::optional< ::fuchsia_virtualization::GuestError> & stop_error ()

Contains the last value reported to the guest manager if stopped due to an error.

GuestInfo & stop_error (std::optional< ::fuchsia_virtualization::GuestError> value)

Contains the last value reported to the guest manager if stopped due to an error.

const std::optional< ::std::vector< ::std::string>> & detected_problems ()

Possible problems with a running guest flagged by the guest manager. These are not fatal

errors, and should be actionable by a user.

Note that these strings are for diagnostic purposes only. Consumers should not take any

action based on specific strings as they are subject to change without warning.

::std::optional< ::std::vector< ::std::string>> & detected_problems ()

Possible problems with a running guest flagged by the guest manager. These are not fatal

errors, and should be actionable by a user.

Note that these strings are for diagnostic purposes only. Consumers should not take any

action based on specific strings as they are subject to change without warning.

GuestInfo & detected_problems (std::optional< ::std::vector< ::std::string>> value)

Possible problems with a running guest flagged by the guest manager. These are not fatal

errors, and should be actionable by a user.

Note that these strings are for diagnostic purposes only. Consumers should not take any

action based on specific strings as they are subject to change without warning.

void GuestInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits