kradio4  r778
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
StationListXmlHandler Class Reference

#include <stationlistxmlhandler.h>

Inheritance diagram for StationListXmlHandler:
Inheritance graph
[legend]
Collaboration diagram for StationListXmlHandler:
Collaboration graph
[legend]

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 StationListgetStations () const
 
bool wasCompatMode () const
 

Protected Member Functions

void clearNewStation ()
 

Protected Attributes

QStringList m_status
 
const IErrorLogClient & m_logger
 
StationList m_stations
 
RadioStation * m_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 StationList& StationListXmlHandler::getStations ( ) const
inline

Definition at line 52 of file stationlistxmlhandler.h.

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 54 of file stationlistxmlhandler.h.

Member Data Documentation

bool StationListXmlHandler::m_compatMode
protected

Definition at line 40 of file stationlistxmlhandler.h.

const IErrorLogClient& StationListXmlHandler::m_logger
protected

Definition at line 34 of file stationlistxmlhandler.h.

RadioStation* StationListXmlHandler::m_newStation
protected

Definition at line 38 of file stationlistxmlhandler.h.

StationList StationListXmlHandler::m_stations
protected

Definition at line 36 of file stationlistxmlhandler.h.

QStringList StationListXmlHandler::m_status
protected

Definition at line 33 of file stationlistxmlhandler.h.


The documentation for this class was generated from the following file: