Android-cuttlefish cvd tool
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific Class Reference

#include <cuttlefish_config.h>

Collaboration diagram for cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific:
Collaboration graph
[legend]

Public Member Functions

void set_enable_wifi (const bool enable_wifi)
 
void set_start_wmediumd (bool start)
 
void set_vhost_user_mac80211_hwsim (const std::string &path)
 
void set_wmediumd_api_server_socket (const std::string &path)
 
void set_wmediumd_config (const std::string &config_path)
 
void set_wmediumd_mac_prefix (int mac_prefix)
 
void set_group_uuid (const int group_uuid)
 

Private Member Functions

 MutableEnvironmentSpecific (CuttlefishConfig *config, const std::string &envName)
 
Json::Value * Dictionary ()
 

Private Attributes

CuttlefishConfigconfig_
 
std::string envName_
 

Friends

MutableEnvironmentSpecific CuttlefishConfig::ForEnvironment (const std::string &)
 
MutableEnvironmentSpecific CuttlefishConfig::ForDefaultEnvironment ()
 

Constructor & Destructor Documentation

◆ MutableEnvironmentSpecific()

cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific::MutableEnvironmentSpecific ( CuttlefishConfig config,
const std::string &  envName 
)
inlineprivate

Member Function Documentation

◆ Dictionary()

Json::Value * cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific::Dictionary ( )
private

◆ set_enable_wifi()

void cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific::set_enable_wifi ( const bool  enable_wifi)

◆ set_group_uuid()

void cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific::set_group_uuid ( const int  group_uuid)

◆ set_start_wmediumd()

void cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific::set_start_wmediumd ( bool  start)

◆ set_vhost_user_mac80211_hwsim()

void cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific::set_vhost_user_mac80211_hwsim ( const std::string &  path)

◆ set_wmediumd_api_server_socket()

void cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific::set_wmediumd_api_server_socket ( const std::string &  path)

◆ set_wmediumd_config()

void cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific::set_wmediumd_config ( const std::string &  config_path)

◆ set_wmediumd_mac_prefix()

void cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific::set_wmediumd_mac_prefix ( int  mac_prefix)

Friends And Related Function Documentation

◆ CuttlefishConfig::ForDefaultEnvironment

◆ CuttlefishConfig::ForEnvironment

Member Data Documentation

◆ config_

CuttlefishConfig* cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific::config_
private

◆ envName_

std::string cuttlefish::CuttlefishConfig::MutableEnvironmentSpecific::envName_
private

The documentation for this class was generated from the following files: