stdafx.h
author Thomas
Wed, 02 May 2018 09:46:48 +0200
branchCOM-87
changeset 287 99abd7d70c1e
parent 235 581e3f7a92f5
child 295 f55ec2fd694f
permissions -rw-r--r--
Rename flags
     1 // stdafx.h : include file for standard system include files,
     2 // or project specific include files that are used frequently,
     3 // but are changed infrequently
     4 
     5 #pragma once
     6 
     7 #ifndef STRICT
     8 #define STRICT
     9 #endif
    10 
    11 #include "targetver.h"
    12 
    13 #define _ATL_APARTMENT_THREADED
    14 
    15 #define _ATL_NO_AUTOMATIC_NAMESPACE
    16 
    17 #define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS	// some CString constructors will be explicit
    18 
    19 
    20 #define ATL_NO_ASSERT_ON_DESTROY_NONEXISTENT_WINDOW
    21 
    22 #include "resource.h"
    23 #include <atlbase.h>
    24 #include <atlcom.h>
    25 #include <atlctl.h>
    26 #include <atlsafe.h>
    27 
    28 #include <comutil.h>
    29 #include <comdef.h>
    30 
    31 #include <Wininet.h>
    32 #include <intsafe.h>
    33 #include <bcrypt.h>
    34 
    35 #include <vector>
    36 #include <sstream>
    37 #include <string>
    38 #include <stdexcept>
    39 #include <list>
    40 #include <thread>
    41 #include <mutex>
    42 #include <condition_variable>
    43 #include <atomic>
    44 #include <random>
    45 #include <iomanip>
    46 
    47 #include <assert.h>
    48 
    49 #include "../pEpEngine/src/pEpEngine.h"
    50 #include "../pEpEngine/src/keymanagement.h"
    51 #include "../pEpEngine/src/message_api.h"
    52 #include "../pEpEngine/src/stringpair.h"
    53 #include "../pEpEngine/src/blacklist.h"
    54 #include "../pEpEngine/src/sync.h"
    55 #include "../pEpEngine/src/openpgp_compat.h"