/***************************************************************************
- * Copyright (C) 2005-07 by the Quassel IRC Team *
+ * Copyright (C) 2005-08 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
#define _BUFFERINFO_H_
#include <QtCore>
+#include "types.h"
class QString;
class QDataStream;
BufferInfo();
BufferInfo(uint id, uint networkid, uint gid = 0, QString net = QString(), QString buf = QString());
- inline uint uid() const { return _id; }
- inline uint networkId() const { return _netid; }
+ inline BufferId uid() const { return _id; }
+ inline NetworkId networkId() const { return _netid; }
inline uint groupId() const { return _gid; }
inline QString network() const { return _networkName; }
QString buffer() const;
QDataStream &operator<<(QDataStream &out, const BufferInfo &bufferInfo);
QDataStream &operator>>(QDataStream &in, BufferInfo &bufferInfo);
+QDebug operator<<(QDebug dbg, const BufferInfo &b);
Q_DECLARE_METATYPE(BufferInfo);