• Skip to content
  • Skip to link menu
  • KDE API Reference
  • kdepimlibs-4.10.5 API Reference
  • KDE Home
  • Contact Us
 

syndication/rss2

  • Syndication
  • RSS2
  • Source
Public Member Functions | List of all members
Syndication::RSS2::Source Class Reference

#include <source.h>

Inherits ElementWrapper.

Public Member Functions

 Source ()
 
 Source (const QDomElement &element)
 
QString debugInfo () const
 
QString source () const
 
QString url () const
 

Detailed Description

Class representing the <source> element in RSS2.

"The purpose of this element is to propagate credit for links, to publicize the sources of news items. It's used in the post command in the Radio UserLand aggregator. It should be generated automatically when forwarding an item from an aggregator to a weblog authoring tool."

Author
Frank Osterfeld

Definition at line 43 of file source.h.

Constructor & Destructor Documentation

Syndication::RSS2::Source::Source ( )

Default constructor, creates a null object, for which isNull() is true.

Definition at line 31 of file source.cpp.

Syndication::RSS2::Source::Source ( const QDomElement &  element)
explicit

Creates a source object wrapping a <source> XML element.

Parameters
elementThe <source> element to wrap

Definition at line 35 of file source.cpp.

Member Function Documentation

QString Syndication::RSS2::Source::debugInfo ( ) const

Returns a description of the object for debugging purposes.

Returns
debug string

Definition at line 49 of file source.cpp.

QString Syndication::RSS2::Source::source ( ) const

The name of the RSS channel that the item came from, derived from its <title>.

Example: "Tomalak's Realm"

Returns
A string containing the source, or a null string if not set (and for null objects)

Definition at line 39 of file source.cpp.

QString Syndication::RSS2::Source::url ( ) const

Required attribute, links to the XMLization of the source.

Returns
A URL, or a null string if not set (though required from the spec), and for null objects

Definition at line 44 of file source.cpp.


The documentation for this class was generated from the following files:
  • source.h
  • source.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:26:37 by doxygen 1.8.3.1 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

syndication/rss2

Skip menu "syndication/rss2"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Members
  • File List

kdepimlibs-4.10.5 API Reference

Skip menu "kdepimlibs-4.10.5 API Reference"
  • akonadi
  •   contact
  •   kmime
  •   socialutils
  • kabc
  • kalarmcal
  • kblog
  • kcal
  • kcalcore
  • kcalutils
  • kholidays
  • kimap
  • kioslave
  •   imap4
  •   mbox
  •   nntp
  • kldap
  • kmbox
  • kmime
  • kontactinterface
  • kpimidentities
  • kpimtextedit
  • kpimutils
  • kresources
  • ktnef
  • kxmlrpcclient
  • mailtransport
  • microblog
  • qgpgme
  • syndication
  •   atom
  •   rdf
  •   rss2
Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal