Android-cuttlefish cvd tool
Classes | Namespaces | Functions
load_configs_parser.h File Reference
#include <functional>
#include <map>
#include <string>
#include <vector>
#include "cuttlefish/flag_parser/flag.h"
#include "cuttlefish/host/commands/cvd/cli/parser/load_config.pb.h"
#include "cuttlefish/host/commands/cvd/cli/selector/selector_common_parser.h"
#include "cuttlefish/host/commands/cvd/instances/instance_manager.h"
#include "cuttlefish/host/commands/cvd/instances/local_instance_group.h"
#include "cuttlefish/result/result.h"
Include dependency graph for load_configs_parser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cuttlefish::CvdFlags
 
struct  cuttlefish::LoadFlags
 

Namespaces

namespace  cuttlefish
 

Functions

std::vector< Flag > cuttlefish::BuildCvdLoadFlags (LoadFlags &load_flags)
 
Result< EnvironmentSpecification > cuttlefish::GetEnvironmentSpecification (const std::string &config_path, const std::map< std::string, std::string, std::less< void > > &overrides)
 
Result< InstanceManager::GroupDirectories > cuttlefish::GetGroupCreationDirectories (const std::string &parent_directory, const cvd::config::EnvironmentSpecification &env_spec)
 
Result< CvdFlags > cuttlefish::ParseCvdConfigs (const cvd::config::EnvironmentSpecification &env_spec, const LocalInstanceGroup &group)