Home · All Namespaces · All Classes
Functions

src/libnotificationsystem/notificationgroup.cpp File Reference

(cb692a54d78bd3d9deeffcc893aea7bbf83c1b3c)

#include <QDBusArgument>
#include "notificationgroup.h"
#include "notificationwidgetparameterfactory.h"
#include "genericnotificationparameterfactory.h"
Include dependency graph for notificationgroup.cpp:

Go to the source code of this file.

Functions

QDataStream & operator<< (QDataStream &datastream, const NotificationGroup &notificationGroup)
QDataStream & operator>> (QDataStream &datastream, NotificationGroup &notificationGroup)
QDBusArgument & operator<< (QDBusArgument &argument, const NotificationGroup &group)
const QDBusArgument & operator>> (const QDBusArgument &argument, NotificationGroup &group)

Function Documentation

QDataStream& operator<< ( QDataStream &  datastream,
const NotificationGroup notificationGroup 
)

Serializes the given NotificationGroup to a QDataStream

Parameters:
datastream QDataStream to write to
notificationGroup NotificationGroup object to serialize

Definition at line 69 of file notificationgroup.cpp.

{
    datastream << notificationGroup.groupId_;
    datastream << notificationGroup.userId_;
    datastream << notificationGroup.parameters_;
    return datastream;
}

QDBusArgument& operator<< ( QDBusArgument &  argument,
const NotificationGroup group 
)

Definition at line 85 of file notificationgroup.cpp.

{
    argument.beginStructure();
    argument << group.groupId_;
    argument << group.userId_;
    argument << group.parameters_;
    argument.endStructure();

    return argument;
}

const QDBusArgument& operator>> ( const QDBusArgument &  argument,
NotificationGroup group 
)

Definition at line 96 of file notificationgroup.cpp.

{
    argument.beginStructure();
    argument >> group.groupId_;
    argument >> group.userId_;
    argument >> group.parameters_;
    argument.endStructure();

    return argument;
}

QDataStream& operator>> ( QDataStream &  datastream,
NotificationGroup notificationGroup 
)

Deserializes a NotificationGroup from a QDataStream

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

Definition at line 77 of file notificationgroup.cpp.

{
    datastream >> notificationGroup.groupId_;
    datastream >> notificationGroup.userId_;
    datastream >> notificationGroup.parameters_;
    return datastream;
}


Copyright © 2010 Nokia Corporation Generated on Thu Nov 4 2010 18:19:35
Doxygen 1.7.1
MeeGo Touch