EMailFormatterQuote

EMailFormatterQuote

Synopsis

struct              EMailFormatterQuote;
struct              EMailFormatterQuoteContext;
enum                EMailFormatterQuoteFlags;
EMailFormatter *    e_mail_formatter_quote_new          (const gchar *credits,
                                                         EMailFormatterQuoteFlags flags);
struct              EMailFormatterQuoteExtension;

Object Hierarchy

  GObject
   +----EMailFormatter
         +----EMailFormatterQuote
  GObject
   +----EMailFormatterExtension
         +----EMailFormatterQuoteExtension

Implemented Interfaces

EMailFormatterQuote implements EExtensible.

Description

Details

struct EMailFormatterQuote

struct EMailFormatterQuote;

struct EMailFormatterQuoteContext

struct EMailFormatterQuoteContext {
	EMailFormatterContext parent;

	guint32 qf_flags;
};

enum EMailFormatterQuoteFlags

typedef enum {
 /*< flags >*/
	E_MAIL_FORMATTER_QUOTE_FLAG_CITE = 1 << 0,
	E_MAIL_FORMATTER_QUOTE_FLAG_HEADERS = 1 << 1,
	E_MAIL_FORMATTER_QUOTE_FLAG_KEEP_SIG = 1 << 2  /* do not strip signature */
} EMailFormatterQuoteFlags;

E_MAIL_FORMATTER_QUOTE_FLAG_CITE

E_MAIL_FORMATTER_QUOTE_FLAG_HEADERS

E_MAIL_FORMATTER_QUOTE_FLAG_KEEP_SIG


e_mail_formatter_quote_new ()

EMailFormatter *    e_mail_formatter_quote_new          (const gchar *credits,
                                                         EMailFormatterQuoteFlags flags);

struct EMailFormatterQuoteExtension

struct EMailFormatterQuoteExtension;

This is an abstract base type for formatter extensions which are intended only for use by EMailFormatterQuote.