<refentry id="gmime-data-wrappers">
  <refmeta>
    <refentrytitle>Data Wrappers</refentrytitle>
    <refmiscinfo>GMime Library</refmiscinfo>
  </refmeta>

  <refnamediv>
    <refname>Data Wrappers</refname>
    <refpurpose>How to use Data Wrappers</refpurpose>
  </refnamediv>
  <refsect1 id="data-wrapper-overview">
    <title>Overview of Data Wrappers</title>
    
    <para>Data wrappers are very simple. A GMimeDataWrapper object
    contains both a stream and an encoding-type. The encoding-type
    (such as GMIME_PART_ENCODING_BASE64) is used by
    g_mime_data_wrapper_write_to_stream() in order to decode the data
    into its unencoded form. This means that you, the application
    programmer, do not need to worry about decoding the content stream
    yourself.</para>
  </refsect1>
</refentry>
