Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

# stdcpp.h

    00001 #ifndef CRYPTOPP_STDCPP_H
    00002 #define CRYPTOPP_STDCPP_H
    00003
    00004 #include <stddef.h>
    00005 #include <assert.h>
    00006 #include <limits.h>
    00007 #include <memory>
    00008 #include <string>
    00009 #include <exception>
    00010 #include <typeinfo>
    00011
    00012
    00013 #ifdef _MSC_VER
    00014 #include <string.h>     // CodeWarrior doesn't have memory.h
    00015 #include <algorithm>
    00016 #include <map>
    00017 #include <vector>
    00018 #include <iostream>
    00019 #include <fstream>
    00020 #include <locale>
    00021 #include <sstream>
    00022
    00023 // re-disable this
    00024 #pragma warning(disable: 4231)
    00025 #endif
    00026
    00027 #if defined(_MSC_VER) && defined(_CRTAPI1)
    00028 #define CRYPTOPP_MSVCRT6
    00029 #endif
    00030
    00031 #endif