<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.9.8">
  <compound kind="class">
    <name>MessageCore::ColorUtil</name>
    <filename>classMessageCore_1_1ColorUtil.html</filename>
  </compound>
  <compound kind="class">
    <name>MessageCore::MessageCoreSettings</name>
    <filename>classMessageCore_1_1MessageCoreSettings.html</filename>
  </compound>
  <compound kind="namespace">
    <name>MessageCore::NodeHelper</name>
    <filename>namespaceMessageCore_1_1NodeHelper.html</filename>
    <member kind="function">
      <type>KMime::Content *</type>
      <name>firstChild</name>
      <anchorfile>namespaceMessageCore_1_1NodeHelper.html</anchorfile>
      <anchor>a0bd615f4026011a24a58642fc951630d</anchor>
      <arglist>(const KMime::Content *node)</arglist>
    </member>
    <member kind="function">
      <type>KMime::Content *</type>
      <name>next</name>
      <anchorfile>namespaceMessageCore_1_1NodeHelper.html</anchorfile>
      <anchor>a6dd4ee449d6d77c04b1993ea717986bc</anchor>
      <arglist>(KMime::Content *node, bool allowChildren=true)</arglist>
    </member>
    <member kind="function">
      <type>KMime::Content *</type>
      <name>nextSibling</name>
      <anchorfile>namespaceMessageCore_1_1NodeHelper.html</anchorfile>
      <anchor>ac00721aa560f3524ebb9b35d6648955e</anchor>
      <arglist>(const KMime::Content *node)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>MessageCore::StringUtil</name>
    <filename>namespaceMessageCore_1_1StringUtil.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>AddressMode</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a0cc15b4c16c339a4d5bc9acea4e08b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Display</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a3f28b6022741fae04aff9bd0f7d0c6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Link</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>ae8a0b9e1f7f640599ca1d37869db8b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addressIsInAddressList</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a6cab3bd6bbae28b6d2e378017b833780</anchor>
      <arglist>(const QString &amp;address, const QStringList &amp;addresses)</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>asSendableString</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>aa66156270d92f011e1ec5a3ec104f54a</anchor>
      <arglist>(const KMime::Message::Ptr &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>cleanFileName</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a22c39348918793566d7ac261ce77a4c0</anchor>
      <arglist>(const QString &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>cleanSubject</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>af15d0fc7a4ac1430bfb9a7433548dcaf</anchor>
      <arglist>(KMime::Message *msg)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>cleanSubject</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a2ee15a78fcbb1b6c3f434faaff5d4544</anchor>
      <arglist>(KMime::Message *msg, const QStringList &amp;prefixRegExps, bool replace, const QString &amp;newPrefix)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>emailAddrAsAnchor</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a7770256d2d1f1542d181f0d75d70209a</anchor>
      <arglist>(const KMime::Headers::Generics::AddressList *addressList, Display display=DisplayNameOnly, const QString &amp;cssStyle=QString(), Link link=ShowLink, AddressMode expandable=FullAddresses, const QString &amp;fieldName=QString(), int collapseNumber=4)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>emailAddrAsAnchor</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a5b210a529ec23b9c5ed60885738756c7</anchor>
      <arglist>(const KMime::Headers::Generics::MailboxList *mailboxList, Display display=DisplayNameOnly, const QString &amp;cssStyle=QString(), Link link=ShowLink, AddressMode expandable=FullAddresses, const QString &amp;fieldName=QString(), int collapseNumber=4)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>emailAddrAsAnchor</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a9ee7baffa44c72e6fc1df884cb392437</anchor>
      <arglist>(const QVector&lt; KMime::Types::Mailbox &gt; &amp;mailboxList, Display display=DisplayNameOnly, const QString &amp;cssStyle=QString(), Link link=ShowLink, AddressMode expandable=FullAddresses, const QString &amp;fieldName=QString(), int collapseNumber=4)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>formatQuotePrefix</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a84c30f504e6d55283c3974dd7b63e5bc</anchor>
      <arglist>(const QString &amp;wildString, const QString &amp;fromDisplayString)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>forwardSubject</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>ae5ab2e3204ca6ad30b98b44e0749ca58</anchor>
      <arglist>(KMime::Message *msg)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>generateMessageId</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>aa258e9311a6dd0242b7a636a4ae23b25</anchor>
      <arglist>(const QString &amp;address, const QString &amp;suffix)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>guessEmailAddressFromLoginName</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a54ec173cd13f281c09f427a3148d7c01</anchor>
      <arglist>(const QString &amp;userName)</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>headerAsSendableString</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>aa0417f9c34f6e997787d744d7b05069c</anchor>
      <arglist>(const KMime::Message::Ptr &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; QPair&lt; QString, QString &gt; &gt;</type>
      <name>parseMailtoUrl</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a8f758db0e4b6a34cfabbfd067a541447</anchor>
      <arglist>(const QUrl &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>quoteHtmlChars</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a44714542d9589b1bec20948833a0422b</anchor>
      <arglist>(const QString &amp;text, bool removeLineBreaks=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePrivateHeaderFields</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a8b2ee5ca889656cb99cdbd44978dd66f</anchor>
      <arglist>(const KMime::Message::Ptr &amp;message, bool cleanUpHeader=true)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>replacePrefixes</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a5c46ac6e00bd38882c1b881e9028c518</anchor>
      <arglist>(const QString &amp;str, const QStringList &amp;prefixRegExps, bool replace, const QString &amp;newPrefix)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>replySubject</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>ae0ce2a9e33a62591d9aee96a084b863d</anchor>
      <arglist>(KMime::Message *msg)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>smartQuote</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a55d0ad35a5ca72ea13218fbb7cc8e3a3</anchor>
      <arglist>(const QString &amp;message, int maxLineLength)</arglist>
    </member>
    <member kind="function">
      <type>KMime::Types::AddressList</type>
      <name>splitAddressField</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a415792360703b23fcfbb33287e3732c6</anchor>
      <arglist>(const QByteArray &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>stripOffPrefixes</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a547f1fcccda54ec294e919ac51fda7e7</anchor>
      <arglist>(const QString &amp;subject)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>stripSignature</name>
      <anchorfile>namespaceMessageCore_1_1StringUtil.html</anchorfile>
      <anchor>a627198aae065f321d5fdae9e2f4cd9c9</anchor>
      <arglist>(const QString &amp;message)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>MessageCore::Util</name>
    <filename>namespaceMessageCore_1_1Util.html</filename>
  </compound>
</tagfile>
