◆ AcloudCommand()
cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand::AcloudCommand |
( |
CommandSequenceExecutor & |
executor | ) |
|
|
inline |
◆ ~AcloudCommand()
cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand::~AcloudCommand |
( |
| ) |
|
|
default |
◆ CanHandle()
Result< bool > cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand::CanHandle |
( |
const CommandRequest & |
request | ) |
const |
|
inlineoverridevirtual |
◆ CmdList()
cvd_common::Args cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand::CmdList |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ DetailedHelp()
Result< std::string > cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand::DetailedHelp |
( |
std::vector< std::string > & |
| ) |
const |
|
inlineoverridevirtual |
◆ Handle()
Result< void > cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand::Handle |
( |
const CommandRequest & |
request | ) |
|
|
inlineoverridevirtual |
The acloud
command satisfies the original acloud CLI
command using either:
cvd
for local instance management
- Or
cvdr
for remote instance management.
Implements cuttlefish::CvdCommandHandler.
◆ HandleLocal()
◆ HandleRemote()
Result< void > cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand::HandleRemote |
( |
const CommandRequest & |
request | ) |
|
|
private |
◆ RunAcloudConnect()
Result< void > cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand::RunAcloudConnect |
( |
const CommandRequest & |
request, |
|
|
const std::string & |
hostname |
|
) |
| |
|
private |
◆ ShouldInterceptHelp()
bool cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand::ShouldInterceptHelp |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ SummaryHelp()
Result< std::string > cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand::SummaryHelp |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ ValidateLocal()
◆ ValidateRemoteArgs()
bool cuttlefish::anonymous_namespace{acloud_command.cpp}::AcloudCommand::ValidateRemoteArgs |
( |
const CommandRequest & |
request | ) |
|
|
private |
◆ executor_
The documentation for this class was generated from the following file: