From 7605bb1f84d8d7595c060693cd18854f24f9c7f1 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Tue, 19 Jul 2016 13:25:01 +0200 Subject: [PATCH] Clang: Inline UnregisterUnsavedFilesForEditorMessage Change-Id: Ida87917a5162cfbe75f3a80c144378b834f90ad4 Reviewed-by: Tim Jenssen --- ...unregisterunsavedfilesforeditormessage.cpp | 30 -------------- .../unregisterunsavedfilesforeditormessage.h | 40 ++++++++++++++----- 2 files changed, 29 insertions(+), 41 deletions(-) diff --git a/src/libs/clangbackendipc/unregisterunsavedfilesforeditormessage.cpp b/src/libs/clangbackendipc/unregisterunsavedfilesforeditormessage.cpp index 5420842057b..ab020280c26 100644 --- a/src/libs/clangbackendipc/unregisterunsavedfilesforeditormessage.cpp +++ b/src/libs/clangbackendipc/unregisterunsavedfilesforeditormessage.cpp @@ -25,42 +25,12 @@ #include "unregisterunsavedfilesforeditormessage.h" -#include #include #include namespace ClangBackEnd { -UnregisterUnsavedFilesForEditorMessage::UnregisterUnsavedFilesForEditorMessage(const QVector &fileContainers) - : fileContainers_(fileContainers) -{ -} - -const QVector &UnregisterUnsavedFilesForEditorMessage::fileContainers() const -{ - return fileContainers_; -} - -QDataStream &operator<<(QDataStream &out, const UnregisterUnsavedFilesForEditorMessage &message) -{ - out << message.fileContainers_; - - return out; -} - -QDataStream &operator>>(QDataStream &in, UnregisterUnsavedFilesForEditorMessage &message) -{ - in >> message.fileContainers_; - - return in; -} - -bool operator==(const UnregisterUnsavedFilesForEditorMessage &first, const UnregisterUnsavedFilesForEditorMessage &second) -{ - return first.fileContainers_ == second.fileContainers_; -} - QDebug operator<<(QDebug debug, const UnregisterUnsavedFilesForEditorMessage &message) { debug.nospace() << "UnregisterUnsavedFilesForEditorMessage("; diff --git a/src/libs/clangbackendipc/unregisterunsavedfilesforeditormessage.h b/src/libs/clangbackendipc/unregisterunsavedfilesforeditormessage.h index 4704e7e5b78..f77162590ce 100644 --- a/src/libs/clangbackendipc/unregisterunsavedfilesforeditormessage.h +++ b/src/libs/clangbackendipc/unregisterunsavedfilesforeditormessage.h @@ -31,26 +31,44 @@ namespace ClangBackEnd { -class CMBIPC_EXPORT UnregisterUnsavedFilesForEditorMessage +class UnregisterUnsavedFilesForEditorMessage { - friend CMBIPC_EXPORT QDataStream &operator<<(QDataStream &out, const UnregisterUnsavedFilesForEditorMessage &message); - friend CMBIPC_EXPORT QDataStream &operator>>(QDataStream &in, UnregisterUnsavedFilesForEditorMessage &message); - friend CMBIPC_EXPORT bool operator==(const UnregisterUnsavedFilesForEditorMessage &first, const UnregisterUnsavedFilesForEditorMessage &second); - friend void PrintTo(const UnregisterUnsavedFilesForEditorMessage &message, ::std::ostream* os); public: UnregisterUnsavedFilesForEditorMessage() = default; - UnregisterUnsavedFilesForEditorMessage(const QVector &fileContainers); + UnregisterUnsavedFilesForEditorMessage(const QVector &fileContainers) + : fileContainers_(fileContainers) + { + } + + const QVector &fileContainers() const + { + return fileContainers_; + } + + friend QDataStream &operator<<(QDataStream &out, const UnregisterUnsavedFilesForEditorMessage &message) + { + out << message.fileContainers_; + + return out; + } + + friend QDataStream &operator>>(QDataStream &in, UnregisterUnsavedFilesForEditorMessage &message) + { + in >> message.fileContainers_; + + return in; + } + + friend bool operator==(const UnregisterUnsavedFilesForEditorMessage &first, const UnregisterUnsavedFilesForEditorMessage &second) + { + return first.fileContainers_ == second.fileContainers_; + } - const QVector &fileContainers() const; private: QVector fileContainers_; }; -CMBIPC_EXPORT QDataStream &operator<<(QDataStream &out, const UnregisterUnsavedFilesForEditorMessage &message); -CMBIPC_EXPORT QDataStream &operator>>(QDataStream &in, UnregisterUnsavedFilesForEditorMessage &message); -CMBIPC_EXPORT bool operator==(const UnregisterUnsavedFilesForEditorMessage &first, const UnregisterUnsavedFilesForEditorMessage &second); - CMBIPC_EXPORT QDebug operator<<(QDebug debug, const UnregisterUnsavedFilesForEditorMessage &message); void PrintTo(const UnregisterUnsavedFilesForEditorMessage &message, ::std::ostream* os);