#include <command_handler.h>
◆ ~CvdCommandHandler()
virtual cuttlefish::CvdCommandHandler::~CvdCommandHandler |
( |
| ) |
|
|
virtualdefault |
◆ CanHandle()
◆ CmdList()
Implemented in cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand, cuttlefish::AcloudMixSuperImageCommand, cuttlefish::AcloudTranslatorCommand, cuttlefish::anonymous_namespace{bugreport.cpp}::CvdBugreportCommandHandler, cuttlefish::anonymous_namespace{cache.cpp}::CvdCacheCommandHandler, cuttlefish::anonymous_namespace{clear.cpp}::CvdClearCommandHandler, cuttlefish::CvdCmdlistHandler, cuttlefish::CvdCreateCommandHandler, cuttlefish::anonymous_namespace{display.cpp}::CvdDisplayCommandHandler, cuttlefish::anonymous_namespace{env.cpp}::CvdEnvCommandHandler, cuttlefish::anonymous_namespace{fetch.cpp}::CvdFetchCommandHandler, cuttlefish::CvdFleetCommandHandler, cuttlefish::CvdHelpHandler, cuttlefish::LintCommandHandler, cuttlefish::anonymous_namespace{load_configs.cpp}::LoadConfigsCommand, cuttlefish::anonymous_namespace{login.cpp}::CvdLoginCommand, cuttlefish::anonymous_namespace{noop.cpp}::CvdNoopHandler, cuttlefish::anonymous_namespace{power_btn.cpp}::CvdDevicePowerBtnCommandHandler, cuttlefish::anonymous_namespace{powerwash.cpp}::CvdDevicePowerwashCommandHandler, cuttlefish::anonymous_namespace{remove.cpp}::RemoveCvdCommandHandler, cuttlefish::anonymous_namespace{reset.cpp}::CvdResetCommandHandler, cuttlefish::anonymous_namespace{restart.cpp}::CvdDeviceRestartCommandHandler, cuttlefish::anonymous_namespace{snapshot.cpp}::CvdSnapshotCommandHandler, cuttlefish::CvdStartCommandHandler, cuttlefish::CvdStatusCommandHandler, cuttlefish::anonymous_namespace{stop.cpp}::CvdStopCommandHandler, cuttlefish::TryAcloudCommand, and cuttlefish::anonymous_namespace{version.cpp}::CvdVersionHandler.
◆ DetailedHelp()
virtual Result< std::string > cuttlefish::CvdCommandHandler::DetailedHelp |
( |
std::vector< std::string > & |
| ) |
const |
|
pure virtual |
Implemented in cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand, cuttlefish::AcloudMixSuperImageCommand, cuttlefish::AcloudTranslatorCommand, cuttlefish::anonymous_namespace{bugreport.cpp}::CvdBugreportCommandHandler, cuttlefish::anonymous_namespace{cache.cpp}::CvdCacheCommandHandler, cuttlefish::anonymous_namespace{clear.cpp}::CvdClearCommandHandler, cuttlefish::CvdCmdlistHandler, cuttlefish::CvdCreateCommandHandler, cuttlefish::anonymous_namespace{display.cpp}::CvdDisplayCommandHandler, cuttlefish::anonymous_namespace{env.cpp}::CvdEnvCommandHandler, cuttlefish::anonymous_namespace{fetch.cpp}::CvdFetchCommandHandler, cuttlefish::CvdFleetCommandHandler, cuttlefish::CvdHelpHandler, cuttlefish::LintCommandHandler, cuttlefish::anonymous_namespace{load_configs.cpp}::LoadConfigsCommand, cuttlefish::anonymous_namespace{login.cpp}::CvdLoginCommand, cuttlefish::anonymous_namespace{noop.cpp}::CvdNoopHandler, cuttlefish::anonymous_namespace{power_btn.cpp}::CvdDevicePowerBtnCommandHandler, cuttlefish::anonymous_namespace{powerwash.cpp}::CvdDevicePowerwashCommandHandler, cuttlefish::anonymous_namespace{remove.cpp}::RemoveCvdCommandHandler, cuttlefish::anonymous_namespace{reset.cpp}::CvdResetCommandHandler, cuttlefish::anonymous_namespace{restart.cpp}::CvdDeviceRestartCommandHandler, cuttlefish::anonymous_namespace{snapshot.cpp}::CvdSnapshotCommandHandler, cuttlefish::CvdStartCommandHandler, cuttlefish::CvdStatusCommandHandler, cuttlefish::anonymous_namespace{stop.cpp}::CvdStopCommandHandler, cuttlefish::TryAcloudCommand, and cuttlefish::anonymous_namespace{version.cpp}::CvdVersionHandler.
◆ Handle()
Implemented in cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand, cuttlefish::AcloudMixSuperImageCommand, cuttlefish::AcloudTranslatorCommand, cuttlefish::anonymous_namespace{bugreport.cpp}::CvdBugreportCommandHandler, cuttlefish::anonymous_namespace{cache.cpp}::CvdCacheCommandHandler, cuttlefish::anonymous_namespace{clear.cpp}::CvdClearCommandHandler, cuttlefish::CvdCmdlistHandler, cuttlefish::CvdCreateCommandHandler, cuttlefish::anonymous_namespace{display.cpp}::CvdDisplayCommandHandler, cuttlefish::anonymous_namespace{env.cpp}::CvdEnvCommandHandler, cuttlefish::anonymous_namespace{fetch.cpp}::CvdFetchCommandHandler, cuttlefish::CvdFleetCommandHandler, cuttlefish::CvdHelpHandler, cuttlefish::LintCommandHandler, cuttlefish::anonymous_namespace{load_configs.cpp}::LoadConfigsCommand, cuttlefish::anonymous_namespace{login.cpp}::CvdLoginCommand, cuttlefish::anonymous_namespace{noop.cpp}::CvdNoopHandler, cuttlefish::anonymous_namespace{power_btn.cpp}::CvdDevicePowerBtnCommandHandler, cuttlefish::anonymous_namespace{powerwash.cpp}::CvdDevicePowerwashCommandHandler, cuttlefish::anonymous_namespace{remove.cpp}::RemoveCvdCommandHandler, cuttlefish::anonymous_namespace{reset.cpp}::CvdResetCommandHandler, cuttlefish::anonymous_namespace{restart.cpp}::CvdDeviceRestartCommandHandler, cuttlefish::anonymous_namespace{snapshot.cpp}::CvdSnapshotCommandHandler, cuttlefish::CvdStartCommandHandler, cuttlefish::CvdStatusCommandHandler, cuttlefish::anonymous_namespace{stop.cpp}::CvdStopCommandHandler, cuttlefish::TryAcloudCommand, and cuttlefish::anonymous_namespace{version.cpp}::CvdVersionHandler.
◆ ShouldInterceptHelp()
virtual bool cuttlefish::CvdCommandHandler::ShouldInterceptHelp |
( |
| ) |
const |
|
pure virtual |
Implemented in cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand, cuttlefish::AcloudMixSuperImageCommand, cuttlefish::AcloudTranslatorCommand, cuttlefish::anonymous_namespace{bugreport.cpp}::CvdBugreportCommandHandler, cuttlefish::anonymous_namespace{cache.cpp}::CvdCacheCommandHandler, cuttlefish::anonymous_namespace{clear.cpp}::CvdClearCommandHandler, cuttlefish::CvdCmdlistHandler, cuttlefish::CvdCreateCommandHandler, cuttlefish::anonymous_namespace{display.cpp}::CvdDisplayCommandHandler, cuttlefish::anonymous_namespace{env.cpp}::CvdEnvCommandHandler, cuttlefish::anonymous_namespace{fetch.cpp}::CvdFetchCommandHandler, cuttlefish::CvdFleetCommandHandler, cuttlefish::CvdHelpHandler, cuttlefish::LintCommandHandler, cuttlefish::anonymous_namespace{load_configs.cpp}::LoadConfigsCommand, cuttlefish::anonymous_namespace{login.cpp}::CvdLoginCommand, cuttlefish::anonymous_namespace{noop.cpp}::CvdNoopHandler, cuttlefish::anonymous_namespace{power_btn.cpp}::CvdDevicePowerBtnCommandHandler, cuttlefish::anonymous_namespace{powerwash.cpp}::CvdDevicePowerwashCommandHandler, cuttlefish::anonymous_namespace{remove.cpp}::RemoveCvdCommandHandler, cuttlefish::anonymous_namespace{reset.cpp}::CvdResetCommandHandler, cuttlefish::anonymous_namespace{restart.cpp}::CvdDeviceRestartCommandHandler, cuttlefish::anonymous_namespace{snapshot.cpp}::CvdSnapshotCommandHandler, cuttlefish::CvdStartCommandHandler, cuttlefish::CvdStatusCommandHandler, cuttlefish::anonymous_namespace{stop.cpp}::CvdStopCommandHandler, cuttlefish::TryAcloudCommand, and cuttlefish::anonymous_namespace{version.cpp}::CvdVersionHandler.
◆ SummaryHelp()
virtual Result< std::string > cuttlefish::CvdCommandHandler::SummaryHelp |
( |
| ) |
const |
|
pure virtual |
Implemented in cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand, cuttlefish::AcloudMixSuperImageCommand, cuttlefish::AcloudTranslatorCommand, cuttlefish::anonymous_namespace{bugreport.cpp}::CvdBugreportCommandHandler, cuttlefish::anonymous_namespace{cache.cpp}::CvdCacheCommandHandler, cuttlefish::anonymous_namespace{clear.cpp}::CvdClearCommandHandler, cuttlefish::CvdCmdlistHandler, cuttlefish::CvdCreateCommandHandler, cuttlefish::anonymous_namespace{display.cpp}::CvdDisplayCommandHandler, cuttlefish::anonymous_namespace{env.cpp}::CvdEnvCommandHandler, cuttlefish::anonymous_namespace{fetch.cpp}::CvdFetchCommandHandler, cuttlefish::CvdFleetCommandHandler, cuttlefish::CvdHelpHandler, cuttlefish::LintCommandHandler, cuttlefish::anonymous_namespace{load_configs.cpp}::LoadConfigsCommand, cuttlefish::anonymous_namespace{login.cpp}::CvdLoginCommand, cuttlefish::anonymous_namespace{noop.cpp}::CvdNoopHandler, cuttlefish::anonymous_namespace{power_btn.cpp}::CvdDevicePowerBtnCommandHandler, cuttlefish::anonymous_namespace{powerwash.cpp}::CvdDevicePowerwashCommandHandler, cuttlefish::anonymous_namespace{remove.cpp}::RemoveCvdCommandHandler, cuttlefish::anonymous_namespace{reset.cpp}::CvdResetCommandHandler, cuttlefish::anonymous_namespace{restart.cpp}::CvdDeviceRestartCommandHandler, cuttlefish::anonymous_namespace{snapshot.cpp}::CvdSnapshotCommandHandler, cuttlefish::CvdStartCommandHandler, cuttlefish::CvdStatusCommandHandler, cuttlefish::anonymous_namespace{stop.cpp}::CvdStopCommandHandler, cuttlefish::TryAcloudCommand, and cuttlefish::anonymous_namespace{version.cpp}::CvdVersionHandler.
The documentation for this class was generated from the following files: