18 #ifndef _DECAF_UTIL_ZIP_INFLATERINPUTSTREAM_H_ 19 #define _DECAF_UTIL_ZIP_INFLATERINPUTSTREAM_H_ 49 std::vector<unsigned char>
buff;
96 bool own =
false,
bool ownInflater =
false );
119 int bufferSize,
bool own =
false,
bool ownInflater =
false );
128 virtual int available()
const;
135 virtual void close();
142 virtual long long skip(
long long num );
149 virtual void mark(
int readLimit );
156 virtual void reset();
163 virtual bool markSupported()
const;
176 virtual int doReadByte();
178 virtual int doReadArrayBounded(
unsigned char* buffer,
int size,
int offset,
int length );
#define DECAF_API
Definition: Config.h:29
This class uncompresses data that was compressed using the DEFLATE algorithm (see specification)...
Definition: Inflater.h:54
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: AprPool.h:25