UCommon
|
00001 // Copyright (C) 2006-2014 David Sugar, Tycho Softworks. 00002 // Copyright (C) 2015 Cherokees of Idaho. 00003 // 00004 // This file is part of GNU uCommon C++. 00005 // 00006 // GNU uCommon C++ is free software: you can redistribute it and/or modify 00007 // it under the terms of the GNU Lesser General Public License as published 00008 // by the Free Software Foundation, either version 3 of the License, or 00009 // (at your option) any later version. 00010 // 00011 // GNU uCommon C++ is distributed in the hope that it will be useful, 00012 // but WITHOUT ANY WARRANTY; without even the implied warranty of 00013 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00014 // GNU Lesser General Public License for more details. 00015 // 00016 // You should have received a copy of the GNU Lesser General Public License 00017 // along with GNU uCommon C++. If not, see <http://www.gnu.org/licenses/>. 00018 00024 #ifndef UCOMMON_SYSRUNTIME 00025 #if !defined(_MSC_VER) || _MSC_VER >= 1400 00026 #ifndef _UCOMMON_STL_H_ 00027 #define _UCOMMON_STL_H_ 00028 00029 #ifndef _UCOMMON_PLATFORM_H_ 00030 #include <ucommon/platform.h> 00031 #endif 00032 00033 #include <list> // example... 00034 00035 namespace ucommon { 00036 00037 /* 00038 In the future we may introduce optional classes which require and/or 00039 build upon the standard template library. This header indicates how and 00040 where they may be added. 00041 */ 00042 00043 } // namespace ucommon 00044 00045 #endif 00046 #endif 00047 #endif