Flutter Engine
The Flutter Engine
|
#include <filter.h>
Public Member Functions | |
ZLibDeflateFilter (bool gzip, int32_t level, int32_t window_bits, int32_t mem_level, int32_t strategy, uint8_t *dictionary, intptr_t dictionary_length, bool raw) | |
virtual | ~ZLibDeflateFilter () |
virtual bool | Init () |
virtual bool | Process (uint8_t *data, intptr_t length) |
virtual intptr_t | Processed (uint8_t *buffer, intptr_t length, bool finish, bool end) |
Public Member Functions inherited from dart::bin::Filter | |
virtual | ~Filter () |
virtual bool | Init ()=0 |
virtual bool | Process (uint8_t *data, intptr_t length)=0 |
virtual intptr_t | Processed (uint8_t *buffer, intptr_t length, bool finish, bool end)=0 |
bool | initialized () const |
void | set_initialized (bool value) |
uint8_t * | processed_buffer () |
intptr_t | processed_buffer_size () const |
Additional Inherited Members | |
Static Public Member Functions inherited from dart::bin::Filter | |
static Dart_Handle | SetFilterAndCreateFinalizer (Dart_Handle filter, Filter *filter_pointer, intptr_t filter_size) |
static Dart_Handle | GetFilterNativeField (Dart_Handle filter, Filter **filter_pointer) |
Protected Member Functions inherited from dart::bin::Filter | |
Filter () | |
|
inline |
|
virtual |
|
virtual |
Implements dart::bin::Filter.
Definition at line 293 of file filter.cc.
|
virtual |
On a successful call to Process, Process will take ownership of data. On successive calls to either Processed or ~Filter, data will be freed with a delete[] call.
Implements dart::bin::Filter.
|
virtual |
Implements dart::bin::Filter.
Definition at line 340 of file filter.cc.