| Top |
| #define | GMIME_MAJOR_VERSION |
| #define | GMIME_MICRO_VERSION |
| #define | GMIME_MINOR_VERSION |
| #define | GMIME_BINARY_AGE |
| #define | GMIME_INTERFACE_AGE |
| #define | GMIME_CHECK_VERSION() |
| #define | GMIME_ENABLE_RFC2047_WORKAROUNDS |
| #define | GMIME_ENABLE_USE_ONLY_USER_CHARSETS |
| void | g_mime_init () |
| void | g_mime_shutdown () |
| gboolean | g_mime_check_version () |
| extern const guint | gmime_major_version |
| extern const guint | gmime_minor_version |
| extern const guint | gmime_micro_version |
| extern const guint | gmime_binary_age |
| extern const guint | gmime_interface_age |
#define GMIME_CHECK_VERSION(major,minor,micro)
Check whether a GMime version equal to or greater than
major
.minor
.micro
is present.
#define GMIME_ENABLE_RFC2047_WORKAROUNDS (1 << 0)
Initialization flag to enable workarounds for badly formed rfc2047 encoded-words.
#define GMIME_ENABLE_USE_ONLY_USER_CHARSETS (1 << 1)
Initialization flag that hints to the rfc2047 encoder to use only
the configured user-charsets (set via g_mime_set_user_charsets())
instead of trying to first use iso-8859-1.
Since: 2.6.16
void
g_mime_init (guint32 flags);
Initializes GMime.
Note: Calls g_mime_charset_map_init() and g_mime_iconv_init() as
well.
void
g_mime_shutdown (void);
Frees internally allocated tables created in g_mime_init(). Also
calls g_mime_charset_map_shutdown() and g_mime_iconv_shutdown().