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

#include <nvram_config.h>

Collaboration diagram for cuttlefish::NvramConfig::InstanceSpecific:
Collaboration graph
[legend]

Public Member Functions

int network_selection_mode () const
 
void set_network_selection_mode (int mode)
 
std::string operator_numeric () const
 
void set_operator_numeric (std::string &operator_numeric)
 
int modem_technoloy () const
 
void set_modem_technoloy (int technoloy)
 
int preferred_network_mode () const
 
void set_preferred_network_mode (int mode)
 
bool emergency_mode () const
 
void set_emergency_mode (bool mode)
 

Private Member Functions

 InstanceSpecific (const NvramConfig *config, const std::string &id)
 
Json::Value * Dictionary ()
 
const Json::Value * Dictionary () const
 

Private Attributes

const NvramConfigconfig_
 
std::string id_
 

Friends

InstanceSpecific NvramConfig::ForInstance (int num) const
 
std::vector< InstanceSpecificNvramConfig::Instances () const
 

Constructor & Destructor Documentation

◆ InstanceSpecific()

cuttlefish::NvramConfig::InstanceSpecific::InstanceSpecific ( const NvramConfig config,
const std::string &  id 
)
inlineprivate

Member Function Documentation

◆ Dictionary() [1/2]

Json::Value * cuttlefish::NvramConfig::InstanceSpecific::Dictionary ( )
private

◆ Dictionary() [2/2]

const Json::Value * cuttlefish::NvramConfig::InstanceSpecific::Dictionary ( ) const
private

◆ emergency_mode()

bool cuttlefish::NvramConfig::InstanceSpecific::emergency_mode ( ) const

◆ modem_technoloy()

int cuttlefish::NvramConfig::InstanceSpecific::modem_technoloy ( ) const

◆ network_selection_mode()

int cuttlefish::NvramConfig::InstanceSpecific::network_selection_mode ( ) const

◆ operator_numeric()

std::string cuttlefish::NvramConfig::InstanceSpecific::operator_numeric ( ) const

◆ preferred_network_mode()

int cuttlefish::NvramConfig::InstanceSpecific::preferred_network_mode ( ) const

◆ set_emergency_mode()

void cuttlefish::NvramConfig::InstanceSpecific::set_emergency_mode ( bool  mode)

◆ set_modem_technoloy()

void cuttlefish::NvramConfig::InstanceSpecific::set_modem_technoloy ( int  technoloy)

◆ set_network_selection_mode()

void cuttlefish::NvramConfig::InstanceSpecific::set_network_selection_mode ( int  mode)

◆ set_operator_numeric()

void cuttlefish::NvramConfig::InstanceSpecific::set_operator_numeric ( std::string &  operator_numeric)

◆ set_preferred_network_mode()

void cuttlefish::NvramConfig::InstanceSpecific::set_preferred_network_mode ( int  mode)

Friends And Related Function Documentation

◆ NvramConfig::ForInstance

InstanceSpecific NvramConfig::ForInstance ( int  num) const
friend

◆ NvramConfig::Instances

std::vector< InstanceSpecific > NvramConfig::Instances ( ) const
friend

Member Data Documentation

◆ config_

const NvramConfig* cuttlefish::NvramConfig::InstanceSpecific::config_
private

◆ id_

std::string cuttlefish::NvramConfig::InstanceSpecific::id_
private

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