Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
HeifStream Struct Referenceabstract

#include <SkStubHeifDecoderAPI.h>

Inheritance diagram for HeifStream:
SkHeifStreamWrapper

Public Member Functions

virtual ~HeifStream ()
 
virtual size_t read (void *, size_t)=0
 
virtual bool rewind ()=0
 
virtual bool seek (size_t)=0
 
virtual bool hasLength () const =0
 
virtual size_t getLength () const =0
 

Detailed Description

Definition at line 25 of file SkStubHeifDecoderAPI.h.

Constructor & Destructor Documentation

◆ ~HeifStream()

virtual HeifStream::~HeifStream ( )
inlinevirtual

Definition at line 26 of file SkStubHeifDecoderAPI.h.

26{}

Member Function Documentation

◆ getLength()

virtual size_t HeifStream::getLength ( ) const
pure virtual

Implemented in SkHeifStreamWrapper.

◆ hasLength()

virtual bool HeifStream::hasLength ( ) const
pure virtual

Implemented in SkHeifStreamWrapper.

◆ read()

virtual size_t HeifStream::read ( void *  ,
size_t   
)
pure virtual

Implemented in SkHeifStreamWrapper.

◆ rewind()

virtual bool HeifStream::rewind ( )
pure virtual

Implemented in SkHeifStreamWrapper.

◆ seek()

virtual bool HeifStream::seek ( size_t  )
pure virtual

Implemented in SkHeifStreamWrapper.


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