Syndication

categoryatomimpl.cpp
1 /*
2  This file is part of the syndication library
3  SPDX-FileCopyrightText: 2006 Frank Osterfeld <[email protected]>
4 
5  SPDX-License-Identifier: LGPL-2.0-or-later
6 */
7 
8 #include "categoryatomimpl.h"
9 
10 #include <QString>
11 
12 namespace Syndication
13 {
14 
15 CategoryAtomImpl::CategoryAtomImpl(const Syndication::Atom::Category &category)
16  : m_category(category)
17 {}
18 
20 {
21  return m_category.isNull();
22 }
23 
25 {
26  return m_category.term();
27 }
28 
30 {
31  return m_category.scheme();
32 }
33 
35 {
36  return m_category.label();
37 }
38 
39 } // namespace Syndication
QString term() const override
A term identifying the category, e.g.
A category for categorizing items or whole feeds.
Definition: atom/category.h:32
bool isNull() const override
returns whether this object is a null category
QString scheme() const override
An optional scheme the term is part of.
QString label() const override
An optional human-readable label of the category.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Wed Sep 23 2020 23:03:23 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.