File indexing completed on 2024-04-28 05:18:35

0001 /*
0002     SPDX-FileCopyrightText: 2010 Tobias Koenig <tokoe@kde.org>
0003 
0004     SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 
0007 #pragma once
0008 
0009 #include <QSharedData>
0010 
0011 namespace KMBox
0012 {
0013 class MBoxEntryPrivate : public QSharedData
0014 {
0015 public:
0016     MBoxEntryPrivate()
0017     {
0018     }
0019 
0020     MBoxEntryPrivate(const MBoxEntryPrivate &other)
0021         : QSharedData(other)
0022         , mOffset(other.mOffset)
0023         , mMessageSize(other.mMessageSize)
0024         , mSeparatorSize(other.mSeparatorSize)
0025     {
0026     }
0027 
0028     quint64 mOffset = 0;
0029     quint64 mMessageSize = 0;
0030     quint64 mSeparatorSize = 0;
0031 };
0032 }