Home · All Namespaces · All Classes
Public Member Functions | Friends

NotificationParameters Class Reference

#include <notificationparameters.h>

List of all members.

Public Member Functions

 NotificationParameters ()
virtual ~NotificationParameters ()
void add (const QString &parameter, const QVariant &value)
void add (const NotificationParameter &parameter)
void update (const NotificationParameters &parameters)
QVariant value (const QString &parameter) const
int count () const

Friends

QDataStream & operator<< (QDataStream &, const NotificationParameters &)
QDataStream & operator>> (QDataStream &, NotificationParameters &)
QDBusArgument & operator<< (QDBusArgument &, const NotificationParameters &)
const QDBusArgument & operator>> (const QDBusArgument &, NotificationParameters &)

Detailed Description

Notification parameters is a class for providing parameters for classes that can present notifications.


Constructor & Destructor Documentation

NotificationParameters::NotificationParameters (  ) 

Constructs a new NotificationParameters object.

NotificationParameters::~NotificationParameters (  )  [virtual]

Destroys the NotificationParameters.


Member Function Documentation

void NotificationParameters::add ( const QString &  parameter,
const QVariant &  value 
)

Adds a new parameter to the parameters with a given value.

Parameters:
parameter the name of the parameter
value the value of the parameter
void NotificationParameters::add ( const NotificationParameter parameter  ) 

Adds a new parameter to the parameters.

Parameters:
parameter the parameter to be added
int NotificationParameters::count (  )  const

Returns the number of parameters stored in this container.

Returns:
the number of parameters stored
void NotificationParameters::update ( const NotificationParameters parameters  ) 

Updates these parameters from another set of parameters. This updates the existing parameters and adds new ones found from the argument. The existing parameters that are not found in the argument are kept untouched.

Parameters:
parameters the parameters to be updated.
QVariant NotificationParameters::value ( const QString &  parameter  )  const

Returns the value of a parameter.

Parameters:
parameter the name of the parameter
Returns:
the value of the parameter

Friends And Related Function Documentation

QDataStream& operator<< ( QDataStream &  ,
const NotificationParameters  
) [friend]

Serializes the given NotificationParameters to a QDataStream

Parameters:
datastream QDataStream to write to
parameters NotificationParameters object to serialize
QDBusArgument& operator<< ( QDBusArgument &  argument,
const NotificationParameters parameters 
) [friend]
const QDBusArgument& operator>> ( const QDBusArgument &  argument,
NotificationParameters parameters 
) [friend]
QDataStream& operator>> ( QDataStream &  ,
NotificationParameters  
) [friend]

Deserializes a NotificationParameters from a QDataStream

Parameters:
datastream QDataStream to read from
parameters the target NotificationParameters object, its previous state will be reset

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

Copyright © 2011 Nokia Corporation Generated on Tue Aug 30 2011 16:38:13
Doxygen 1.7.1
MeeGo Touch