diff options
Diffstat (limited to 'src/kvilib/ext/KviSharedFile.cpp')
| -rw-r--r-- | src/kvilib/ext/KviSharedFile.cpp | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/src/kvilib/ext/KviSharedFile.cpp b/src/kvilib/ext/KviSharedFile.cpp new file mode 100644 index 000000000..e62801548 --- /dev/null +++ b/src/kvilib/ext/KviSharedFile.cpp @@ -0,0 +1,41 @@ +//============================================================================= +// +// File : KviSharedFile.h +// Creation date : Wed Dec 29 2010 03:40:05 CEST by Elvio Basello +// +// This file is part of the KVirc irc client distribution +// Copyright (C) 2010 Elvio Basello (hellvis69 at gmail dot com) +// +// This program is FREE software. You can redistribute it and/or +// modify it under the terms of the GNU General Public License +// as published by the Free Software Foundation; either version 2 +// of the License, or (at your opinion) any later version. +// +// This program is distributed in the HOPE that it will be USEFUL, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, write to the Free Software Foundation, +// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// +//============================================================================= + +#include "KviSharedFile.h" + +KviSharedFile::KviSharedFile(const QString & szName, const QString & szAbsPath, const QString & szUserMask, time_t expireTime, unsigned int uFileSize) +{ + m_szName = szName; + m_szAbsFilePath = szAbsPath; + m_szUserMask = szUserMask; + m_expireTime = expireTime; + m_uFileSize = uFileSize; + + m_uWildCount = m_szUserMask.count('*'); + m_uNonWildCount = m_szUserMask.length() - m_uWildCount; +} + +KviSharedFile::~KviSharedFile() +{ +} |
