static void em_stripsig_filter_class_init (EMStripSigFilterClass *klass) { CamelMimeFilterClass *filter_class = (CamelMimeFilterClass *) klass; parent_class = CAMEL_MIME_FILTER_CLASS (camel_type_get_global_classfuncs (camel_mime_filter_get_type ())); filter_class->reset = filter_reset; filter_class->filter = filter_filter; filter_class->complete = filter_complete; }
CamelType camel_mime_filter_save_get_type (void) { static CamelType type = CAMEL_INVALID_TYPE; if (type == CAMEL_INVALID_TYPE) { type = camel_type_register (camel_mime_filter_get_type(), "CamelMimeFilterSave", sizeof (CamelMimeFilterSave), sizeof (CamelMimeFilterSaveClass), (CamelObjectClassInitFunc) camel_mime_filter_save_class_init, NULL, NULL, NULL); } return type; }
CamelType camel_mime_filter_charset_get_type (void) { static CamelType type = CAMEL_INVALID_TYPE; if (type == CAMEL_INVALID_TYPE) { type = camel_type_register (camel_mime_filter_get_type (), "CamelMimeFilterCharset", sizeof (CamelMimeFilterCharset), sizeof (CamelMimeFilterCharsetClass), (CamelObjectClassInitFunc) camel_mime_filter_charset_class_init, NULL, (CamelObjectInitFunc) camel_mime_filter_charset_init, (CamelObjectFinalizeFunc) camel_mime_filter_charset_finalize); } return type; }
CamelType em_stripsig_filter_get_type (void) { static CamelType type = CAMEL_INVALID_TYPE; if (type == CAMEL_INVALID_TYPE) { type = camel_type_register (camel_mime_filter_get_type (), "EMStripSigFilter", sizeof (EMStripSigFilter), sizeof (EMStripSigFilterClass), (CamelObjectClassInitFunc) em_stripsig_filter_class_init, NULL, (CamelObjectInitFunc) em_stripsig_filter_init, NULL); } return type; }
static void camel_mime_filter_from_class_init (CamelMimeFilterFromClass *klass) { CamelMimeFilterClass *filter_class = (CamelMimeFilterClass *) klass; camel_mime_filter_from_parent = CAMEL_MIME_FILTER_CLASS (camel_type_get_global_classfuncs (camel_mime_filter_get_type ())); filter_class->filter = filter; filter_class->complete = complete; }