MODULE = MIME::Fast PACKAGE = MIME::Fast::Filter PREFIX=g_mime_filter_ void DESTROY(mime_filter) MIME::Fast::Filter mime_filter CODE: if (gmime_debug) warn("g_mime_filter_DESTROY: 0x%x %s", mime_filter, g_list_find(plist,mime_filter) ? "(true destroy)" : "(only attempt)"); if (g_list_find(plist,mime_filter)) { g_object_unref (mime_filter); plist = g_list_remove(plist, mime_filter); } # # Copies @filter into a new GMimeFilter object. # MIME::Fast::Filter g_mime_filter_copy (filter); MIME::Fast::Filter filter CODE: RETVAL = g_mime_filter_copy (filter); plist = g_list_prepend (plist, RETVAL); OUTPUT: RETVAL void g_mime_filter_reset (filter) MIME::Fast::Filter filter void g_mime_filter_set_size (filter, size, keep) MIME::Fast::Filter filter size_t size gboolean keep