Part IV. GMime Classes: GMime 2.6 Reference Manual

# Part IV. GMime Classes

Table of Contents

Class hierarchy
Streams
  GMimeStream — Abstract stream class
  GMimeStreamFile — A Standard-C FILE-based stream
  GMimeStreamFs — A low-level FileSystem stream
  GMimeStreamMem — A memory-backed stream
  GMimeStreamMmap — A memory-mapped file stream
  GMimeStreamNull — A null stream
  GMimeStreamFilter — A filtering stream
  GMimeStreamBuffer — A buffered stream
  GMimeStreamPipe — A low-level pipe stream
  GMimeStreamCat — A concatenated stream
Stream Filters
  GMimeFilter — Abstract filter class
  GMimeFilterBasic — Basic transfer encoding filter
  GMimeFilterBest — Determine the best charset/encoding to use for a stream
  GMimeFilterCharset — Charset-conversion filter
  GMimeFilterCRLF — Convert line-endings from LF to CRLF or vise versa
  GMimeFilterEnriched — Convert text/enriched or text/rtf to HTML
  GMimeFilterFrom — Escape MBox From_ lines
  GMimeFilterGZip — GNU Zip compression/decompression
  GMimeFilterHTML — Convert plain text into HTML
  GMimeFilterMd5 — Calculate an md5sum
  GMimeFilterStrip — Strip trailing whitespace from the end of lines
  GMimeFilterWindows — Determine if text is in a Microsoft Windows codepage
  GMimeFilterYenc — yEncode or yDecode
Data Wrappers
  GMimeDataWrapper — Content objects
Message and MIME Headers
  GMimeHeader — Message and MIME part headers
  GMimeContentType — Content-Type fields
  GMimeContentDisposition — Content-Disposition fields
  GMimeParam — Content-Type and Content-Disposition parameters
Internet Addresses
  InternetAddress — Internet addresses
  InternetAddressGroup — rfc822 'group' address
  InternetAddressMailbox — rfc822 'mailbox' address
  InternetAddressList — A list of internet addresses
MIME Messages and Parts
  GMimeObject — Abstract MIME objects
  GMimeMessage — Messages
  GMimePart — MIME parts
  GMimeMultipart — MIME multiparts
  GMimeMultipartEncrypted — Encrypted MIME multiparts
  GMimeMultipartSigned — Signed MIME multiparts
  GMimeMessagePart — Message parts
  GMimeMessagePartial — Partial MIME parts
  GMimePartIter — MIME part iterators
Parsing Messages and MIME Parts
  GMimeParser — Message and MIME part parser
Cryptography Contexts
  GMimeCertificate — Digital certificates
  GMimeSignature — Digital signatures
  GMimeCryptoContext — Encryption/signing contexts
  GMimeGpgContext — GnuPG crypto contexts
  GMimePkcs7Context — PKCS7 crypto contexts

Generated by GTK-Doc V1.25