From bdc26e00ad99f4f670df1a65b5e6439d0dfadc87 Mon Sep 17 00:00:00 2001 From: Dennis Brentjes Date: Tue, 1 Nov 2016 10:30:37 +0100 Subject: Used IWYU to tidy up some inclusions. --- client/cmixclient.cpp | 11 ++++++++++- client/cmixclient.hpp | 16 +++++++++++----- client/main.cpp | 17 ++++++++++++++--- 3 files changed, 35 insertions(+), 9 deletions(-) (limited to 'client') diff --git a/client/cmixclient.cpp b/client/cmixclient.cpp index 3abe1eb..ea178d3 100644 --- a/client/cmixclient.cpp +++ b/client/cmixclient.cpp @@ -1,7 +1,16 @@ #include "cmixclient.hpp" -#include +#include "senderreceiver.hpp" +#include "cmix.pb.h" + +#include +#include +#include +#include + +#include +#include using namespace boost::asio::ip; using namespace boost::asio; diff --git a/client/cmixclient.hpp b/client/cmixclient.hpp index f1c726d..ee99d38 100644 --- a/client/cmixclient.hpp +++ b/client/cmixclient.hpp @@ -1,15 +1,21 @@ #pragma once #include "senderreceiver.hpp" - #include "api.h" -#include "logging.hpp" -#include "client.hpp" -#include "connect.hpp" -#include "cmix.pb.h" +#include "groupelement.h" +#include "keypair.h" +#include "sharedkey.h" + +#include #include #include +#include +#include + +namespace boost { namespace asio { namespace ssl { class context; } } } +namespace cmix_proto { class CMixMessage; } +namespace cmix_proto { class KeyExchange; } /*! * \file diff --git a/client/main.cpp b/client/main.cpp index b84c3df..63d1ebf 100644 --- a/client/main.cpp +++ b/client/main.cpp @@ -1,14 +1,25 @@ #include "cmixclient.hpp" -#include "uriparser.hpp" #include "logging.hpp" +#include "uriparser.hpp" -#include #include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include -#include #include +#include +#include int main(int argc, char* argv[]) { namespace po = boost::program_options; -- cgit v1.2.3-70-g09d2