Classes | Public Member Functions | Static Public Member Functions | List of all members
openmsx::WavImageCache Class Reference


struct  WavInfo

Public Member Functions

 WavImageCache (const WavImageCache &)=delete
WavImageCacheoperator= (const WavImageCache &)=delete
const WavInfoget (const Filename &filename, FilePool &filePool)
void release (const WavData *wav)

Static Public Member Functions

static WavImageCacheinstance ()

Detailed Description

Definition at line 36 of file

Constructor & Destructor Documentation

◆ WavImageCache()

openmsx::WavImageCache::WavImageCache ( const WavImageCache )

Member Function Documentation

◆ get()

const WavImageCache::WavInfo & openmsx::WavImageCache::get ( const Filename filename,
FilePool filePool 

◆ instance()

WavImageCache & openmsx::WavImageCache::instance ( )

Definition at line 68 of file

Referenced by openmsx::WavImage::WavImage(), and openmsx::WavImage::~WavImage().

◆ operator=()

WavImageCache & openmsx::WavImageCache::operator= ( const WavImageCache )

◆ release()

void openmsx::WavImageCache::release ( const WavData wav)

Definition at line 92 of file

References end(), and ranges::find().

Referenced by openmsx::WavImage::~WavImage().

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