<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.14.0">
  <compound kind="file">
    <name>version.h</name>
    <path>/build/plasma5support/src/plasma5support-6.4.4/src/plasma5support/</path>
    <filename>version_8h.html</filename>
    <namespace>Plasma5Support</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PLASMA5SUPPORT_IS_VERSION</name>
      <anchorfile>version_8h.html</anchorfile>
      <anchor>ae92c5cf8221283bc3d833bd4f01c9ccc</anchor>
      <arglist>(a, b, c)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Plasma5Support::DataContainer</name>
    <filename>classPlasma5Support_1_1DataContainer.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>becameUnused</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>af7e8cd1e963b992cb8dad9531f9b1cee</anchor>
      <arglist>(const QString &amp;source)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataUpdated</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>ad21cade5abfc7e7f8e7fc0506105ba88</anchor>
      <arglist>(const QString &amp;source, const Plasma5Support::DataEngine::Data &amp;data)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>modelChanged</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>afa32f3a9dff134fc0d2ec98235e60b20</anchor>
      <arglist>(const QString &amp;source, QAbstractItemModel *model)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>updateRequested</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a90089a0c903bc6932ab967f2f644fd4c</anchor>
      <arglist>(DataContainer *source)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>disconnectVisualization</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a0203656bc31ed019dd70ab9c2bde7417</anchor>
      <arglist>(QObject *visualization)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>forceImmediateUpdate</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>aff4279fb5ee292d373d92c51e65a15d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataContainer</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a50dd7d5ced9a1c59931d0dccbffb4bde</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectVisualization</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a72b4d28b331a1bfd90ea711852cb6ea3</anchor>
      <arglist>(QObject *visualization, uint pollingInterval, Plasma5Support::Types::IntervalAlignment alignment)</arglist>
    </member>
    <member kind="function">
      <type>const DataEngine::Data</type>
      <name>data</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a9bceb0eaa3344a5caafca2359f9eb486</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DataEngine *</type>
      <name>getDataEngine</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>af11f28f422c9c635c7b8ba8d79ded367</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStorageEnabled</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a8ef509f0bccdabccee2b529e72737505</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsed</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>aee92b63375f8544021ee84b3ce7f7bde</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QAbstractItemModel *</type>
      <name>model</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a75d0356ac874586b5ca4177ad8d94eeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>needsToBeStored</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a90a366d853488cdbfcfe2f6541b960ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllData</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>af2e528ab7df28eb18e1e6111e5e89c3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a41c2899967ea2702fda313efdd2e9f91</anchor>
      <arglist>(const QString &amp;key, const QVariant &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModel</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a3d7541b4c4c9b66bb4c0ea042d8aad34</anchor>
      <arglist>(QAbstractItemModel *model)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNeedsToBeStored</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>afae4827474beda55d7060fac3519df5f</anchor>
      <arglist>(bool store)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStorageEnabled</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>aa813e7357ba9e92b9323c24ee970890c</anchor>
      <arglist>(bool store)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>visualizationIsConnected</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a98b2586b45167920c4e37b67a04d05eb</anchor>
      <arglist>(QObject *visualization) const</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>timerEvent</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a3dd07b79a51de2a0401fc0804b6ba347</anchor>
      <arglist>(QTimerEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkForUpdate</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>ad2b337dbdefd95c95adaad8ab3465cc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setNeedsUpdate</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>adac5c14a6462bb5885cc98cf66f177b8</anchor>
      <arglist>(bool update=true)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>uint</type>
      <name>timeSinceLastUpdate</name>
      <anchorfile>classPlasma5Support_1_1DataContainer.html</anchorfile>
      <anchor>a8d5d364fa81062cb892d53be036ebf9f</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Plasma5Support::DataEngine</name>
    <filename>classPlasma5Support_1_1DataEngine.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>sourceAdded</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>add414af87496f3ab451c31222c31b5e2</anchor>
      <arglist>(const QString &amp;source)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>sourceRemoved</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>af1b1ff85038fc02ff06cd84e5f107389</anchor>
      <arglist>(const QString &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataEngine</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a5de0d0855a152ecae31e9c42419027fd</anchor>
      <arglist>(const KPluginMetaData &amp;plugin, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectAllSources</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>aa8126772293ad07340a7510bce1501e1</anchor>
      <arglist>(QObject *visualization, uint pollingInterval=0, Plasma5Support::Types::IntervalAlignment intervalAlignment=Types::NoAlignment) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectSource</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a8c76e9df627fd4412c09c73be469e730</anchor>
      <arglist>(const QString &amp;source, QObject *visualization, uint pollingInterval=0, Plasma5Support::Types::IntervalAlignment intervalAlignment=Types::NoAlignment) const</arglist>
    </member>
    <member kind="function">
      <type>DataContainer *</type>
      <name>containerForSource</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a8dde4f40e0d5f4ab5545139dbae314b6</anchor>
      <arglist>(const QString &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnectSource</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a12dd8ac71bcbb84c2b9707dac084179f</anchor>
      <arglist>(const QString &amp;source, QObject *visualization) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a35b480f06cd2a818c5f77f8a205f2358</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>af2c2465e0c2e1242cebc39422c871ea6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>KPluginMetaData</type>
      <name>metadata</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>af300ef84c23935699d37f99859797d68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QAbstractItemModel *</type>
      <name>modelForSource</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a354058edd49064f885be05e3bb4057ef</anchor>
      <arglist>(const QString &amp;source)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Service *</type>
      <name>serviceForSource</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>af113a1b9dab37ee04e9c5b61b8cde760</anchor>
      <arglist>(const QString &amp;source)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QStringList</type>
      <name>sources</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>aee924620b25e06787d25255cafdf4667</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>forceImmediateUpdateOfAllVisualizations</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a463fb593a08d2bfd3fbc7668213c28cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>removeSource</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a1261ad6e2a48fab61f3557f57d241b40</anchor>
      <arglist>(const QString &amp;source)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateAllSources</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a4c4eb43dff901fbde3dde624e0efdce5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addSource</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a75704ac2a1a43b572ad9e9acc1bd8439</anchor>
      <arglist>(DataContainer *source)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QHash&lt; QString, DataContainer * &gt;</type>
      <name>containerDict</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a3d6c9bb88edbeb0cb70833d74578eef4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>minimumPollingInterval</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a4bb0b1eac8ed2246051f3051c4395d75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeAllData</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>ab1819d427c49155376d267a0eada84c4</anchor>
      <arglist>(const QString &amp;source)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeAllSources</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>ac6e7eb69359a4375982bc9f3109fa7f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeData</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a6df3e1b7328c6ee0146b044b0ac2f4d7</anchor>
      <arglist>(const QString &amp;source, const QString &amp;key)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>ae8b30cf16a42ea65be969a02feb66279</anchor>
      <arglist>(const QString &amp;source, const QString &amp;key, const QVariant &amp;value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a8d7ba40e6359ca9aa4ea08f6b3f30032</anchor>
      <arglist>(const QString &amp;source, const QVariant &amp;value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a2b8acb05e6e6348d2f5d775bcacd3f61</anchor>
      <arglist>(const QString &amp;source, const QVariantMap &amp;data)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setMinimumPollingInterval</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a919d1ed4b04fd1468beb9f9f7a9363d8</anchor>
      <arglist>(int minimumMs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setModel</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a2710c8871b6130e4f1cb976ec58e79c0</anchor>
      <arglist>(const QString &amp;source, QAbstractItemModel *model)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setPollingInterval</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>adc7dd3a04ef01ac52e8b83574e0da8b8</anchor>
      <arglist>(uint frequency)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setStorageEnabled</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>aee245546a61f3d4f4d8c6daa0ff8fba2</anchor>
      <arglist>(const QString &amp;source, bool store)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setValid</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a4b4418e7662b54fce862d1b27880e35a</anchor>
      <arglist>(bool valid)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>sourceRequestEvent</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a7c0d39178a3cca88cf4e13771865f7a4</anchor>
      <arglist>(const QString &amp;source)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>timerEvent</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a84514af6c2b9f17db2f40fbc3733e487</anchor>
      <arglist>(QTimerEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>updateSourceEvent</name>
      <anchorfile>classPlasma5Support_1_1DataEngine.html</anchorfile>
      <anchor>a74b1688a9d0990ad12f9ca5cf2a94214</anchor>
      <arglist>(const QString &amp;source)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Plasma5Support::DataEngineConsumer</name>
    <filename>classPlasma5Support_1_1DataEngineConsumer.html</filename>
    <member kind="function">
      <type></type>
      <name>DataEngineConsumer</name>
      <anchorfile>classPlasma5Support_1_1DataEngineConsumer.html</anchorfile>
      <anchor>a2e8781c23ccd3629f4a6957096f85fe2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataEngine *</type>
      <name>dataEngine</name>
      <anchorfile>classPlasma5Support_1_1DataEngineConsumer.html</anchorfile>
      <anchor>ae527e37502d1dca048d0f5dcd803491c</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Plasma5Support::PluginLoader</name>
    <filename>classPlasma5Support_1_1PluginLoader.html</filename>
    <member kind="function" static="yes">
      <type>static QList&lt; KPluginMetaData &gt;</type>
      <name>listDataEngineMetaData</name>
      <anchorfile>classPlasma5Support_1_1PluginLoader.html</anchorfile>
      <anchor>a6c830e9970c6e3e71542b0e1a9233800</anchor>
      <arglist>(const QString &amp;parentApp=QString())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Service *</type>
      <name>loadService</name>
      <anchorfile>classPlasma5Support_1_1PluginLoader.html</anchorfile>
      <anchor>ae4534364800413e7a0f7bfdf917e94a4</anchor>
      <arglist>(const QString &amp;name, QObject *parent=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Plasma5Support::Service</name>
    <filename>classPlasma5Support_1_1Service.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>operationEnabledChanged</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>a6b94ba2fa3891c01a719e9599cf216a5</anchor>
      <arglist>(const QString &amp;operation, bool enabled)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>serviceReady</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>ad61f65207e5ce15304314aba3acc236c</anchor>
      <arglist>(Plasma5Support::Service *service)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Service</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>aaccc7c9a4f46b1ea79b3b40cc4f87bf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>destination</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>a25aed6cf084b38d2ad919bf66f063161</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOperationEnabled</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>a8eac837977fd399e26ae1a13e9cfb7df</anchor>
      <arglist>(const QString &amp;operation) const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>ac6ad05b64b488ce3db304692393891bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVariantMap</type>
      <name>operationDescription</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>ab76813a4219d17737c64a27e77318877</anchor>
      <arglist>(const QString &amp;operationName)</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>operationNames</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>a58bac716254f880fbdc4101c0c6ee5c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDestination</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>a0e84821ed556b17e387dabb037c62649</anchor>
      <arglist>(const QString &amp;destination)</arglist>
    </member>
    <member kind="function">
      <type>ServiceJob *</type>
      <name>startOperationCall</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>adb2ce63ec1be107fa09fa16734974a62</anchor>
      <arglist>(const QVariantMap &amp;description, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Service</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>a536ac3c76026a0bb25271adee3e1c5c8</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual ServiceJob *</type>
      <name>createJob</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>a349bbc3c1e2f8ae904ddd8bf5c404abe</anchor>
      <arglist>(const QString &amp;operation, QVariantMap &amp;parameters)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>registerOperationsScheme</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>a2a25f1e587952650219147cbec591d51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>a2f738785273b4f6f3f120e5713ab8e45</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setOperationEnabled</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>a23c025c6856eb49889d9e4d8bf4eaf3e</anchor>
      <arglist>(const QString &amp;operation, bool enable)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setOperationsScheme</name>
      <anchorfile>classPlasma5Support_1_1Service.html</anchorfile>
      <anchor>a99d21a9706a22bd114f1a3d18ab0ba9a</anchor>
      <arglist>(QIODevice *xml)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Plasma5Support::ServiceJob</name>
    <filename>classPlasma5Support_1_1ServiceJob.html</filename>
    <member kind="function">
      <type></type>
      <name>ServiceJob</name>
      <anchorfile>classPlasma5Support_1_1ServiceJob.html</anchorfile>
      <anchor>ab0e00f4c20088acec246ed66d8c35a84</anchor>
      <arglist>(const QString &amp;destination, const QString &amp;operation, const QVariantMap &amp;parameters, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ServiceJob</name>
      <anchorfile>classPlasma5Support_1_1ServiceJob.html</anchorfile>
      <anchor>a8907e6890f8dd7890f87abf970215a46</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>destination</name>
      <anchorfile>classPlasma5Support_1_1ServiceJob.html</anchorfile>
      <anchor>a9dee91c4675655a744f8e5ffa47d317d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>operationName</name>
      <anchorfile>classPlasma5Support_1_1ServiceJob.html</anchorfile>
      <anchor>aee51a843d7faf98559af8209d2a29ffa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVariantMap</type>
      <name>parameters</name>
      <anchorfile>classPlasma5Support_1_1ServiceJob.html</anchorfile>
      <anchor>a142ef017744e21f6a0b1b5a65abaae5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>result</name>
      <anchorfile>classPlasma5Support_1_1ServiceJob.html</anchorfile>
      <anchor>ab5f30edfbea9510401564620809e9b83</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classPlasma5Support_1_1ServiceJob.html</anchorfile>
      <anchor>a1b3d0544f1d97644b83a1c2aa248a8ac</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setResult</name>
      <anchorfile>classPlasma5Support_1_1ServiceJob.html</anchorfile>
      <anchor>abfd71fd54737804f2ae094fcefc194bb</anchor>
      <arglist>(const QVariant &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Plasma5Support::Types</name>
    <filename>classPlasma5Support_1_1Types.html</filename>
    <member kind="enumvalue">
      <name>AlignToHour</name>
      <anchorfile>classPlasma5Support_1_1Types.html</anchorfile>
      <anchor>ac8b827e3cd295f1ce2f6944f9fc4fc9ea1b993503c2644638a0768059cd065ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlignToMinute</name>
      <anchorfile>classPlasma5Support_1_1Types.html</anchorfile>
      <anchor>ac8b827e3cd295f1ce2f6944f9fc4fc9ea3f3f4f84ed8ea75ac8e8b3dd9861568a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IntervalAlignment</name>
      <anchorfile>classPlasma5Support_1_1Types.html</anchorfile>
      <anchor>ac8b827e3cd295f1ce2f6944f9fc4fc9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoAlignment</name>
      <anchorfile>classPlasma5Support_1_1Types.html</anchorfile>
      <anchor>ac8b827e3cd295f1ce2f6944f9fc4fc9eafa6c9fcb7c6e253a7fed783d0ffc8450</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlignToMinute</name>
      <anchorfile>classPlasma5Support_1_1Types.html</anchorfile>
      <anchor>ac8b827e3cd295f1ce2f6944f9fc4fc9ea3f3f4f84ed8ea75ac8e8b3dd9861568a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlignToHour</name>
      <anchorfile>classPlasma5Support_1_1Types.html</anchorfile>
      <anchor>ac8b827e3cd295f1ce2f6944f9fc4fc9ea1b993503c2644638a0768059cd065ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoAlignment</name>
      <anchorfile>classPlasma5Support_1_1Types.html</anchorfile>
      <anchor>ac8b827e3cd295f1ce2f6944f9fc4fc9eafa6c9fcb7c6e253a7fed783d0ffc8450</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Plasma5Support</name>
    <filename>namespacePlasma5Support.html</filename>
    <class kind="class">Plasma5Support::DataContainer</class>
    <class kind="class">Plasma5Support::DataEngine</class>
    <class kind="class">Plasma5Support::DataEngineConsumer</class>
    <class kind="class">Plasma5Support::PluginLoader</class>
    <class kind="class">Plasma5Support::Service</class>
    <class kind="class">Plasma5Support::ServiceJob</class>
    <class kind="class">Plasma5Support::Types</class>
    <member kind="function">
      <type>bool</type>
      <name>isPluginVersionCompatible</name>
      <anchorfile>namespacePlasma5Support.html</anchorfile>
      <anchor>a76117372adb7942ebbba2021f76d7e65</anchor>
      <arglist>(unsigned int version)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>version</name>
      <anchorfile>namespacePlasma5Support.html</anchorfile>
      <anchor>afe6fc63831f55179c34140e10cd76eba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>versionMajor</name>
      <anchorfile>namespacePlasma5Support.html</anchorfile>
      <anchor>ab4f2624ff5bcc010615c38f4faf1169d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>versionMinor</name>
      <anchorfile>namespacePlasma5Support.html</anchorfile>
      <anchor>a8f8b8f5bbede637255aec25832fe2c45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>versionRelease</name>
      <anchorfile>namespacePlasma5Support.html</anchorfile>
      <anchor>aa8c35ce9bdea902eb3bf7487de4341d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>versionString</name>
      <anchorfile>namespacePlasma5Support.html</anchorfile>
      <anchor>a8df0c5c16f08e05d92520ca2c2ee16ac</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>libplasma</name>
    <title>Plasma framework</title>
    <filename>libplasma.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>Plasma5Support Framework</title>
    <filename>index.html</filename>
    <docanchor file="index.html" title="Plasma5Support Framework">md__2build_2plasma5support_2src_2plasma5support-6_84_84_2README</docanchor>
  </compound>
</tagfile>
