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

Public Member Functions

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
 

Public Attributes

 __pad0__: displays_configs_(displays_configs) {} std::string Name() const override { return "DisplaysConfigsFragmentImpl"
 

Private Attributes

DisplaysConfigsdisplays_configs_
 

Static Private Attributes

static constexpr char kDisplayConfigs [] = "display_configs"
 
static constexpr char kXRes [] = "x_res"
 
static constexpr char kYRes [] = "y_res"
 
static constexpr char kDpi [] = "dpi"
 
static constexpr char kRefreshRateHz [] = "refresh_rate_hz"
 
static constexpr char kOverlays [] = "overlays"
 

Member Function Documentation

◆ Deserialize()

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

◆ Serialize()

Json::Value cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsFragmentImpl::Serialize ( ) const
inlineoverridevirtual

Member Data Documentation

◆ __pad0__

cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsFragmentImpl::__pad0__

◆ displays_configs_

DisplaysConfigs& cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsFragmentImpl::displays_configs_
private

◆ kDisplayConfigs

constexpr char cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsFragmentImpl::kDisplayConfigs[] = "display_configs"
staticconstexprprivate

◆ kDpi

constexpr char cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsFragmentImpl::kDpi[] = "dpi"
staticconstexprprivate

◆ kOverlays

constexpr char cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsFragmentImpl::kOverlays[] = "overlays"
staticconstexprprivate

◆ kRefreshRateHz

constexpr char cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsFragmentImpl::kRefreshRateHz[] = "refresh_rate_hz"
staticconstexprprivate

◆ kXRes

constexpr char cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsFragmentImpl::kXRes[] = "x_res"
staticconstexprprivate

◆ kYRes

constexpr char cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsFragmentImpl::kYRes[] = "y_res"
staticconstexprprivate

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