stdafx.h
author Thomas
Thu, 10 Sep 2020 08:00:59 +0200
changeset 455 a6501064305e
parent 431 efc312323081
permissions -rw-r--r--
Update version to 1.1.0.2
     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 
    24 #include <atlbase.h>
    25 #include <atlcom.h>
    26 #include <atlctl.h>
    27 #include <atlsafe.h>
    28 #include <atlwin.h>
    29 
    30 #include <comutil.h>
    31 #include <comdef.h>
    32 #include <Shlobj.h>
    33 
    34 #include <Wininet.h>
    35 #include <intsafe.h>
    36 #include <bcrypt.h>
    37 
    38 #include <vector>
    39 #include <sstream>
    40 #include <string>
    41 #include <stdexcept>
    42 #include <list>
    43 #include <queue>
    44 #include <thread>
    45 #include <mutex>
    46 #include <condition_variable>
    47 #include <atomic>
    48 #include <random>
    49 #include <regex>
    50 #include <iomanip>
    51 
    52 #include <assert.h>
    53 
    54 #include <Strsafe.h>
    55 
    56 #include <pEp/platform.h>
    57 #include <pEp/sync_api.h>
    58 #include <pEp/keymanagement.h>
    59 #include <pEp/key_reset.h>
    60 #include <pEp/openpgp_compat.h>
    61 #include <pEp/sync_codec.h>
    62 #include <pEp/mime.h>
    63 #include <pEp/blacklist.h>
    64 
    65 #include <pEp/locked_queue.hh>
    66 #include <pEp/pc_container.hh>
    67 #include <pEp/passphrase_cache.hh>
    68 #include <pEp/callback_dispatcher.hh>
    69 #include <pEp/status_to_string.hh>
    70 
    71 #include "utf8_helper.h"
    72 #include "pEp_utility.h"
    73 
    74 #include <boost/algorithm/string/predicate.hpp>
    75 
    76 #include "utf8_helper.h"