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

Public Member Functions

 INJECT (DisplaysConfigsImpl())
 
const std::vector< CuttlefishConfig::DisplayConfig > & GetConfigs () const override
 
void SetConfigs (const std::vector< CuttlefishConfig::DisplayConfig > &configs) override
 
std::string Name () const override
 
- Public Member Functions inherited from cuttlefish::DisplaysConfigs
virtual ~DisplaysConfigs ()=default
 
virtual std::string Name () const =0
 
virtual const std::vector< CuttlefishConfig::DisplayConfig > & GetConfigs () const =0
 
virtual void SetConfigs (const std::vector< CuttlefishConfig::DisplayConfig > &configs)=0
 

Private Attributes

std::vector< CuttlefishConfig::DisplayConfigdisplay_configs_
 

Member Function Documentation

◆ GetConfigs()

const std::vector< CuttlefishConfig::DisplayConfig > & cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsImpl::GetConfigs ( ) const
inlineoverridevirtual

◆ INJECT()

cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsImpl::INJECT ( DisplaysConfigsImpl()  )
inline

◆ Name()

std::string cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsImpl::Name ( ) const
inlineoverridevirtual

◆ SetConfigs()

void cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsImpl::SetConfigs ( const std::vector< CuttlefishConfig::DisplayConfig > &  configs)
inlineoverridevirtual

Member Data Documentation

◆ display_configs_

std::vector<CuttlefishConfig::DisplayConfig> cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsImpl::display_configs_
private

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