Android-cuttlefish cvd tool
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
cuttlefish::anonymous_namespace{config.cpp}::FastbootConfigFragmentImpl Class Reference
Inheritance diagram for cuttlefish::anonymous_namespace{config.cpp}::FastbootConfigFragmentImpl:
Inheritance graph
[legend]
Collaboration diagram for cuttlefish::anonymous_namespace{config.cpp}::FastbootConfigFragmentImpl:
Collaboration graph
[legend]

Public Member Functions

 INJECT (FastbootConfigFragmentImpl(FastbootConfig &config))
 
std::string Name () const override
 
Json::Value Serialize () const override
 
bool Deserialize (const Json::Value &json) override
 
- Public Member Functions inherited from cuttlefish::ConfigFragment
virtual ~ConfigFragment ()
 
virtual std::string Name () const =0
 
virtual Json::Value Serialize () const =0
 
virtual bool Deserialize (const Json::Value &)=0
 

Private Attributes

FastbootConfigconfig_
 

Static Private Attributes

static constexpr char kProxyFastboot [] = "proxy_fastboot"
 

Member Function Documentation

◆ Deserialize()

bool cuttlefish::anonymous_namespace{config.cpp}::FastbootConfigFragmentImpl::Deserialize ( const Json::Value &  json)
inlineoverridevirtual

◆ INJECT()

cuttlefish::anonymous_namespace{config.cpp}::FastbootConfigFragmentImpl::INJECT ( FastbootConfigFragmentImpl(FastbootConfig &config)  )
inline

◆ Name()

std::string cuttlefish::anonymous_namespace{config.cpp}::FastbootConfigFragmentImpl::Name ( ) const
inlineoverridevirtual

◆ Serialize()

Json::Value cuttlefish::anonymous_namespace{config.cpp}::FastbootConfigFragmentImpl::Serialize ( ) const
inlineoverridevirtual

Member Data Documentation

◆ config_

FastbootConfig& cuttlefish::anonymous_namespace{config.cpp}::FastbootConfigFragmentImpl::config_
private

◆ kProxyFastboot

constexpr char cuttlefish::anonymous_namespace{config.cpp}::FastbootConfigFragmentImpl::kProxyFastboot[] = "proxy_fastboot"
staticconstexprprivate

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