Syndication
8 #include "syndicationvocab.h"
11 #include <QCoreApplication>
18 class SYNDICATION_NO_EXPORT SyndicationVocab::SyndicationVocabPrivate
22 PropertyPtr updatePeriod;
23 PropertyPtr updateFrequency;
24 PropertyPtr updateBase;
26 static SyndicationVocab *sSelf;
27 static void cleanupSyndicationVocab()
33 SyndicationVocab *SyndicationVocab::SyndicationVocabPrivate::sSelf =
nullptr;
35 SyndicationVocab::SyndicationVocab()
36 : d(new SyndicationVocabPrivate)
38 QString ns = QStringLiteral(
"http://purl.org/rss/1.0/modules/syndication/");
47 SyndicationVocab::~SyndicationVocab()
52 SyndicationVocab *SyndicationVocab::self()
54 static SyndicationVocabPrivate p;
56 p.sSelf =
new SyndicationVocab;
57 qAddPostRoutine(SyndicationVocabPrivate::cleanupSyndicationVocab);
62 const QString &SyndicationVocab::namespaceURI()
const
64 return d->namespaceURI;
67 PropertyPtr SyndicationVocab::updatePeriod()
const
69 return d->updatePeriod;
72 PropertyPtr SyndicationVocab::updateFrequency()
const
74 return d->updateFrequency;
77 PropertyPtr SyndicationVocab::updateBase()
const
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 03:57:11 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.