gmime.filter
Module for [Filter] class
Types 3
classFilter : gobject.object.ObjectWrap
Base class for filters used by #GMimeStreamFilter.
Methods
FilterGidBuilder builder() static nothrowGet builder for [gmime.filter.Filter] Returns: New builder objectvoid backup(ubyte[] data) nothrowSets number of bytes backed up on the input, new calls replace previous onesvoid complete(ubyte[] inbuf, size_t prespace, out ubyte[] outbuf, out size_t outprespace) nothrowCompletes the filtering.gmime.filter.Filter copy() nothrowCopies filter into a new #GMimeFilter object. Returns: a duplicate of filter.void filter(ubyte[] inbuf, size_t prespace, out ubyte[] outbuf, out size_t outprespace) nothrowFilters the input data and writes it to out.void setSize(size_t size, bool keep) nothrowEnsure this much size is available for filter output (if required)Fluent builder implementation template for gmime.filter.Filter
Fluent builder for gmime.filter.Filter