ServiceList Class Reference

#include <servicelist.h>

List of all members.

Public Member Functions

 ServiceList ()
virtual ~ServiceList ()
void addService (Service service)
void setServices (QList< Service > services)
QList< Serviceservices () const

Private Attributes

QList< Service_services

Friends

QDataStream & operator<< (QDataStream &out, const ServiceList &myObj)
QDataStream & operator>> (QDataStream &in, ServiceList &myObj)

Detailed Description

Definition at line 15 of file servicelist.h.


Constructor & Destructor Documentation

ServiceList::ServiceList (  ) 

Default constructor.

Definition at line 14 of file servicelist.cpp.

ServiceList::~ServiceList (  )  [virtual]

Destructor

Definition at line 25 of file servicelist.cpp.


Member Function Documentation

void ServiceList::addService ( Service  service  ) 

Returns the list of services

Constructor to create a new Servicelist with initial settings

Definition at line 19 of file servicelist.cpp.

References _services.

Referenced by ServiceSettings::getServices().

QList<Service> ServiceList::services (  )  const [inline]

Returns the list of services

Definition at line 28 of file servicelist.h.

References _services.

Referenced by ServicePage::load(), operator<<(), and ServiceSettings::setServices().

void ServiceList::setServices ( QList< Service services  ) 

Sets the lists of services

Definition at line 30 of file servicelist.cpp.

References _services.

Referenced by operator>>(), and ServicePage::save().


Friends And Related Function Documentation

QDataStream& operator<< ( QDataStream &  out,
const ServiceList myObj 
) [friend]

Writes ServiceList class data from myObj to the QDataStream out.

QDataStream& operator>> ( QDataStream &  in,
ServiceList myObj 
) [friend]

Reads ServiceList class data in from the QDataStream in and populates * the myObj object accordingly.


Member Data Documentation

QList<Service> ServiceList::_services [private]

The list of Services

Definition at line 41 of file servicelist.h.

Referenced by addService(), services(), and setServices().


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

Generated on 22 Feb 2010 for Vidalia by  doxygen 1.6.1