Android-cuttlefish cvd tool
Namespaces | Functions
selector.cpp File Reference
#include "cuttlefish/host/commands/cvd/cli/selector/selector.h"
#include <iostream>
#include <memory>
#include <ostream>
#include <sstream>
#include <string>
#include <utility>
#include <vector>
#include <android-base/parseint.h>
#include "cuttlefish/common/libs/utils/users.h"
#include "cuttlefish/host/commands/cvd/cli/interruptible_terminal.h"
#include "cuttlefish/host/commands/cvd/cli/selector/device_selector_utils.h"
#include "cuttlefish/host/commands/cvd/cli/utils.h"
#include "cuttlefish/host/commands/cvd/instances/instance_group_record.h"
#include "cuttlefish/host/libs/config/config_constants.h"
Include dependency graph for selector.cpp:

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::selector
 
namespace  cuttlefish::selector::anonymous_namespace{selector.cpp}
 

Functions

Result< LocalInstanceGroup > cuttlefish::selector::anonymous_namespace{selector.cpp}::GetDefaultGroup (const InstanceManager &instance_manager)
 
Result< InstanceDatabase::Filter > cuttlefish::selector::anonymous_namespace{selector.cpp}::BuildFilterFromSelectors (const SelectorOptions &selectors, const cvd_common::Envs &env)
 
std::string cuttlefish::selector::anonymous_namespace{selector.cpp}::SelectionMenu (const std::vector< LocalInstanceGroup > &groups)
 
Result< LocalInstanceGroup > cuttlefish::selector::anonymous_namespace{selector.cpp}::PromptUserForGroup (const InstanceManager &instance_manager, const CommandRequest &request, const cvd_common::Envs &envs, InstanceDatabase::Filter filter)
 
Result< LocalInstanceGroup > cuttlefish::selector::anonymous_namespace{selector.cpp}::FindGroupOrDefault (const InstanceDatabase::Filter &filter, const InstanceManager &instance_manager)
 
Result< std::pair< LocalInstance, LocalInstanceGroup > > cuttlefish::selector::anonymous_namespace{selector.cpp}::FindDefaultInstance (const InstanceManager &instance_manager)
 
Result< LocalInstanceGroup > cuttlefish::selector::SelectGroup (const InstanceManager &instance_manager, const CommandRequest &request)
 
Result< std::pair< LocalInstance, LocalInstanceGroup > > cuttlefish::selector::SelectInstance (const InstanceManager &instance_manager, const CommandRequest &request)