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