File indexing completed on 2024-05-05 05:48:56
0001 /* 0002 SPDX-FileCopyrightText: 2007 Nicolas Ternisien <nicolas.ternisien@gmail.com> 0003 0004 SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 0007 #include "logFileReader.h" 0008 0009 #include "logFileReaderPrivate.h" 0010 0011 #include "ksystemlog_debug.h" 0012 0013 LogFileReader::LogFileReader(const LogFile &logFile) 0014 : d_ptr(new LogFileReaderPrivate) 0015 { 0016 Q_D(LogFileReader); 0017 d->logFile = logFile; 0018 } 0019 0020 LogFileReader::LogFileReader(LogFileReaderPrivate &dd, const LogFile &logFile) 0021 : d_ptr(&dd) 0022 { 0023 Q_D(LogFileReader); 0024 d->logFile = logFile; 0025 } 0026 0027 LogFileReader::~LogFileReader() 0028 { 0029 delete d_ptr; 0030 } 0031 0032 LogFile LogFileReader::logFile() const 0033 { 0034 // const LogFileReaderPrivate * const d = d_func(); 0035 Q_D(const LogFileReader); 0036 return d->logFile; 0037 } 0038 0039 #include "moc_logFileReader.cpp"