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

Public Member Functions

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

Private Attributes

std::vector< CuttlefishConfig::MediaConfigmedia_configs_
 

Member Function Documentation

◆ GetConfigs()

const std::vector< CuttlefishConfig::MediaConfig > & cuttlefish::anonymous_namespace{media.cpp}::MediaConfigsImpl::GetConfigs ( ) const
inlineoverridevirtual

◆ INJECT()

cuttlefish::anonymous_namespace{media.cpp}::MediaConfigsImpl::INJECT ( MediaConfigsImpl()  )
inline

◆ Name()

std::string cuttlefish::anonymous_namespace{media.cpp}::MediaConfigsImpl::Name ( ) const
inlineoverridevirtual

◆ SetConfigs()

void cuttlefish::anonymous_namespace{media.cpp}::MediaConfigsImpl::SetConfigs ( const std::vector< CuttlefishConfig::MediaConfig > &  configs)
inlineoverridevirtual

Member Data Documentation

◆ media_configs_

std::vector<CuttlefishConfig::MediaConfig> cuttlefish::anonymous_namespace{media.cpp}::MediaConfigsImpl::media_configs_
private

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