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

Public Member Functions

 INJECT (AdbConfigFragmentImpl(AdbConfig &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

AdbConfigconfig_
 

Static Private Attributes

static constexpr char kMode [] = "mode"
 
static constexpr char kConnectorEnabled [] = "connector_enabled"
 

Member Function Documentation

◆ Deserialize()

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

◆ INJECT()

cuttlefish::anonymous_namespace{config.cpp}::AdbConfigFragmentImpl::INJECT ( AdbConfigFragmentImpl(AdbConfig &config)  )
inline

◆ Name()

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

◆ Serialize()

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

Member Data Documentation

◆ config_

AdbConfig& cuttlefish::anonymous_namespace{config.cpp}::AdbConfigFragmentImpl::config_
private

◆ kConnectorEnabled

constexpr char cuttlefish::anonymous_namespace{config.cpp}::AdbConfigFragmentImpl::kConnectorEnabled[] = "connector_enabled"
staticconstexprprivate

◆ kMode

constexpr char cuttlefish::anonymous_namespace{config.cpp}::AdbConfigFragmentImpl::kMode[] = "mode"
staticconstexprprivate

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