Android-cuttlefish cvd tool
Functions | Variables
cuttlefish::anonymous_namespace{start.cpp} Namespace Reference

Functions

std::optional< std::string > GetConfigPath (cvd_common::Args &args)
 
bool PotentiallyHostArtifactsPath (const std::string &host_artifacts_path)
 
Result< std::vector< std::string > > ExtractWebRTCDeviceIds (cvd_common::Args &args)
 
Result< std::vector< std::string > > ReplaceEmptyWebRTCDeviceIds (const LocalInstanceGroup &group, std::vector< std::string > webrtc_ids)
 
Result< void > UpdateWebrtcDeviceIds (cvd_common::Args &args, LocalInstanceGroup &group)
 
static Result< void > UpdateInstanceArgs (cvd_common::Args &args, const LocalInstanceGroup &group)
 
Result< void > SymlinkPreviousConfig (const std::string &group_home_dir)
 
Result< std::unique_ptr< OperatorControlConn > > PreregisterGroup (const LocalInstanceGroup &group)
 

Variables

constexpr char kSummaryHelpText []
 
constexpr char kDetailedHelpText []
 

Function Documentation

◆ ExtractWebRTCDeviceIds()

Result< std::vector< std::string > > cuttlefish::anonymous_namespace{start.cpp}::ExtractWebRTCDeviceIds ( cvd_common::Args args)

◆ GetConfigPath()

std::optional< std::string > cuttlefish::anonymous_namespace{start.cpp}::GetConfigPath ( cvd_common::Args args)

◆ PotentiallyHostArtifactsPath()

bool cuttlefish::anonymous_namespace{start.cpp}::PotentiallyHostArtifactsPath ( const std::string &  host_artifacts_path)

Runs simple tests to see if it could potentially be a host artifacts dir

◆ PreregisterGroup()

Result< std::unique_ptr< OperatorControlConn > > cuttlefish::anonymous_namespace{start.cpp}::PreregisterGroup ( const LocalInstanceGroup group)

◆ ReplaceEmptyWebRTCDeviceIds()

Result< std::vector< std::string > > cuttlefish::anonymous_namespace{start.cpp}::ReplaceEmptyWebRTCDeviceIds ( const LocalInstanceGroup group,
std::vector< std::string >  webrtc_ids 
)

◆ SymlinkPreviousConfig()

Result< void > cuttlefish::anonymous_namespace{start.cpp}::SymlinkPreviousConfig ( const std::string &  group_home_dir)

◆ UpdateInstanceArgs()

static Result< void > cuttlefish::anonymous_namespace{start.cpp}::UpdateInstanceArgs ( cvd_common::Args args,
const LocalInstanceGroup group 
)
static

◆ UpdateWebrtcDeviceIds()

Result< void > cuttlefish::anonymous_namespace{start.cpp}::UpdateWebrtcDeviceIds ( cvd_common::Args args,
LocalInstanceGroup group 
)

Variable Documentation

◆ kDetailedHelpText

constexpr char cuttlefish::anonymous_namespace{start.cpp}::kDetailedHelpText[]
constexpr
Initial value:
=
"Run cvd start --help for the full help text."

◆ kSummaryHelpText

constexpr char cuttlefish::anonymous_namespace{start.cpp}::kSummaryHelpText[]
constexpr
Initial value:
=
"Start a Cuttlefish virtual device or environment"