Flutter Engine
The Flutter Engine
Classes | Public Member Functions | List of all members
SkStrikeClient::DiscardableHandleManager Class Referenceabstract

#include <SkChromeRemoteGlyphCache.h>

Inheritance diagram for SkStrikeClient::DiscardableHandleManager:
SkRefCnt SkRefCntBase DiscardableManager ClientHandleManager DiscardableManager

Classes

struct  ReadFailureData
 

Public Member Functions

 ~DiscardableHandleManager () override=default
 
virtual bool deleteHandle (SkDiscardableHandleId)=0
 
virtual void assertHandleValid (SkDiscardableHandleId)
 
virtual void notifyCacheMiss (CacheMissType type, int fontSize)=0
 
virtual void notifyReadFailure (const ReadFailureData &data)
 
- Public Member Functions inherited from SkRefCntBase
 SkRefCntBase ()
 
virtual ~SkRefCntBase ()
 
bool unique () const
 
void ref () const
 
void unref () const
 

Detailed Description

Definition at line 102 of file SkChromeRemoteGlyphCache.h.

Constructor & Destructor Documentation

◆ ~DiscardableHandleManager()

SkStrikeClient::DiscardableHandleManager::~DiscardableHandleManager ( )
overridedefault

Member Function Documentation

◆ assertHandleValid()

virtual void SkStrikeClient::DiscardableHandleManager::assertHandleValid ( SkDiscardableHandleId  )
inlinevirtual

Reimplemented in ClientHandleManager.

Definition at line 110 of file SkChromeRemoteGlyphCache.h.

110{}

◆ deleteHandle()

virtual bool SkStrikeClient::DiscardableHandleManager::deleteHandle ( SkDiscardableHandleId  )
pure virtual

◆ notifyCacheMiss()

virtual void SkStrikeClient::DiscardableHandleManager::notifyCacheMiss ( CacheMissType  type,
int  fontSize 
)
pure virtual

◆ notifyReadFailure()

virtual void SkStrikeClient::DiscardableHandleManager::notifyReadFailure ( const ReadFailureData data)
inlinevirtual

Reimplemented in ClientHandleManager.

Definition at line 122 of file SkChromeRemoteGlyphCache.h.

122{}

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