stdafx.h
author Markus Schaber <markus@pep-security.net>
Tue, 04 Oct 2016 23:07:42 +0200
branchkeysync
changeset 178 9f30e2a5f72c
parent 157 ce82a4a45fc5
child 234 a3cc1847d197
permissions -rw-r--r--
COM-30 COM-24: Refactorings
Drop unused enum.
     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 
    30 #include <Wininet.h>
    31 #include <intsafe.h>
    32 #include <bcrypt.h>
    33 
    34 #include <vector>
    35 #include <sstream>
    36 #include <string>
    37 #include <stdexcept>
    38 #include <list>
    39 #include <thread>
    40 #include <mutex>
    41 #include <atomic>
    42 #include <random>
    43 #include <iomanip>
    44 
    45 #include <assert.h>
    46 
    47 #include "../pEpEngine/src/pEpEngine.h"
    48 #include "../pEpEngine/src/keymanagement.h"
    49 #include "../pEpEngine/src/message_api.h"
    50 #include "../pEpEngine/src/stringpair.h"
    51 #include "../pEpEngine/src/blacklist.h"
    52 #include "../pEpEngine/src/sync.h"
    53 #include "../pEpEngine/src/openpgp_compat.h"