StationListXmlHandler Class Reference

#include <stationlistxmlhandler.h>

Collaboration diagram for StationListXmlHandler:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 StationListXmlHandler (const IErrorLogClient &logger)
virtual ~StationListXmlHandler ()
bool startDocument ()
bool startElement (const QString &ns, const QString &localname, const QString &qname, const QXmlAttributes &)
bool endElement (const QString &ns, const QString &localname, const QString &qname)
bool characters (const QString &ch)
const RawStationListgetStations () const
const StationListMetaDatagetMetaData () const
bool wasCompatMode () const

Protected Member Functions

void clearNewStation ()

Protected Attributes

QStringList m_status
const IErrorLogClient & m_logger
RawStationList m_stations
StationListMetaData m_metaData
RadioStationm_newStation
bool m_compatMode

Detailed Description

Definition at line 30 of file stationlistxmlhandler.h.


Constructor & Destructor Documentation

StationListXmlHandler::StationListXmlHandler ( const IErrorLogClient &  logger  ) 

virtual StationListXmlHandler::~StationListXmlHandler (  )  [virtual]


Member Function Documentation

bool StationListXmlHandler::characters ( const QString &  ch  ) 

void StationListXmlHandler::clearNewStation (  )  [protected]

bool StationListXmlHandler::endElement ( const QString &  ns,
const QString &  localname,
const QString &  qname 
)

const StationListMetaData& StationListXmlHandler::getMetaData (  )  const [inline]

Definition at line 54 of file stationlistxmlhandler.h.

References m_metaData.

const RawStationList& StationListXmlHandler::getStations (  )  const [inline]

Definition at line 53 of file stationlistxmlhandler.h.

References m_stations.

bool StationListXmlHandler::startDocument (  ) 

bool StationListXmlHandler::startElement ( const QString &  ns,
const QString &  localname,
const QString &  qname,
const QXmlAttributes &   
)

bool StationListXmlHandler::wasCompatMode (  )  const [inline]

Definition at line 57 of file stationlistxmlhandler.h.

References m_compatMode.


Member Data Documentation

bool StationListXmlHandler::m_compatMode [protected]

Definition at line 41 of file stationlistxmlhandler.h.

Referenced by wasCompatMode().

const IErrorLogClient& StationListXmlHandler::m_logger [protected]

Definition at line 34 of file stationlistxmlhandler.h.

StationListMetaData StationListXmlHandler::m_metaData [protected]

Definition at line 37 of file stationlistxmlhandler.h.

Referenced by getMetaData().

RadioStation* StationListXmlHandler::m_newStation [protected]

Definition at line 39 of file stationlistxmlhandler.h.

RawStationList StationListXmlHandler::m_stations [protected]

Definition at line 36 of file stationlistxmlhandler.h.

Referenced by getStations().

QStringList StationListXmlHandler::m_status [protected]

Definition at line 33 of file stationlistxmlhandler.h.


The documentation for this class was generated from the following file:
Generated on Fri Jan 28 16:28:31 2011 for kradio by  doxygen 1.4.7