Buffer(BufferInfo, QObject *parent = 0);
BufferInfo bufferInfo() const;
Buffer(BufferInfo, QObject *parent = 0);
BufferInfo bufferInfo() const;
inline bool isVisible() const { return _isVisible; }
inline MsgId lastSeenMsg() const { return _lastSeenMsg; }
inline ActivityLevel activityLevel() const { return _activityLevel; }
inline bool isVisible() const { return _isVisible; }
inline MsgId lastSeenMsg() const { return _lastSeenMsg; }
inline ActivityLevel activityLevel() const { return _activityLevel; }
void setVisible(bool visible);
void setLastSeenMsg(const MsgId &msgId);
void setActivityLevel(ActivityLevel level);
void setVisible(bool visible);
void setLastSeenMsg(const MsgId &msgId);
void setActivityLevel(ActivityLevel level);