FFL
Loading...
Searching...
No Matches
FFLiZlibInterface.h
Go to the documentation of this file.
1#ifndef FFLI_ZLIB_INTERFACE_H_
2#define FFLI_ZLIB_INTERFACE_H_
3
4#include <nn/ffl/types.h>
5
6class FFLiAllocator;
7
9{
10public:
12 {
13 }
14
15 virtual s32 Process(void** ppDst, u32* pDstSize, const void** ppSrc, u32* pSrcSize, s32 flush) = 0;
16 virtual u32 TotalInputSize() const = 0;
17 virtual u32 TotalOutputSize() const = 0;
18};
20
21#endif // FFLI_ZLIB_INTERFACE_H_
NN_STATIC_ASSERT(sizeof(FFLiAllocator)==4)
Definition FFLiAllocator.h:9
Definition FFLiZlibInterface.h:9
virtual s32 Process(void **ppDst, u32 *pDstSize, const void **ppSrc, u32 *pSrcSize, s32 flush)=0
virtual ~FFLiZlibInterface()
Definition FFLiZlibInterface.h:11
virtual u32 TotalInputSize() const =0
virtual u32 TotalOutputSize() const =0