Android-cuttlefish cvd tool
Functions
cuttlefish::selector::anonymous_namespace{selector.cpp} Namespace Reference

Functions

Result< LocalInstanceGroupGetDefaultGroup (const InstanceManager &instance_manager)
 
Result< InstanceDatabase::FilterBuildFilterFromSelectors (const SelectorOptions &selectors, const cvd_common::Envs &env)
 
std::string SelectionMenu (const std::vector< LocalInstanceGroup > &groups)
 
Result< LocalInstanceGroupPromptUserForGroup (const InstanceManager &instance_manager, const CommandRequest &request, const cvd_common::Envs &envs, InstanceDatabase::Filter filter)
 
Result< LocalInstanceGroupFindGroupOrDefault (const InstanceDatabase::Filter &filter, const InstanceManager &instance_manager)
 
Result< std::pair< LocalInstance, LocalInstanceGroup > > FindDefaultInstance (const InstanceManager &instance_manager)
 

Function Documentation

◆ BuildFilterFromSelectors()

Result< InstanceDatabase::Filter > cuttlefish::selector::anonymous_namespace{selector.cpp}::BuildFilterFromSelectors ( const SelectorOptions selectors,
const cvd_common::Envs env 
)

◆ FindDefaultInstance()

Result< std::pair< LocalInstance, LocalInstanceGroup > > cuttlefish::selector::anonymous_namespace{selector.cpp}::FindDefaultInstance ( const InstanceManager instance_manager)

◆ FindGroupOrDefault()

Result< LocalInstanceGroup > cuttlefish::selector::anonymous_namespace{selector.cpp}::FindGroupOrDefault ( const InstanceDatabase::Filter filter,
const InstanceManager instance_manager 
)

◆ GetDefaultGroup()

Result< LocalInstanceGroup > cuttlefish::selector::anonymous_namespace{selector.cpp}::GetDefaultGroup ( const InstanceManager instance_manager)

◆ PromptUserForGroup()

Result< LocalInstanceGroup > cuttlefish::selector::anonymous_namespace{selector.cpp}::PromptUserForGroup ( const InstanceManager instance_manager,
const CommandRequest request,
const cvd_common::Envs envs,
InstanceDatabase::Filter  filter 
)

◆ SelectionMenu()

std::string cuttlefish::selector::anonymous_namespace{selector.cpp}::SelectionMenu ( const std::vector< LocalInstanceGroup > &  groups)