CppCMS
booster/locale/time_zone.h
00001 //
00002 //  Copyright (c) 2009-2011 Artyom Beilis (Tonkikh)
00003 //
00004 //  Distributed under the Boost Software License, Version 1.0. (See
00005 //  accompanying file LICENSE_1_0.txt or copy at
00006 //  http://www.boost.org/LICENSE_1_0.txt)
00007 //
00008 #ifndef BOOSTER_LOCALE_TIME_ZONE_H_INCLUDED
00009 #define BOOSTER_LOCALE_TIME_ZONE_H_INCLUDED
00010 
00011 #include <booster/config.h>
00012 #ifdef BOOSTER_MSVC
00013 #  pragma warning(push)
00014 #  pragma warning(disable : 4275 4251 4231 4660)
00015 #endif
00016 
00017 #include <string>
00018 
00019 
00020 namespace booster {
00021     namespace locale {
00026 
00031         namespace time_zone {
00035             BOOSTER_API std::string global();
00039             BOOSTER_API std::string global(std::string const &new_tz);
00040         }
00041 
00043 
00044     } // locale
00045 } // boost
00046 
00047 #ifdef BOOSTER_MSVC
00048 #pragma warning(pop)
00049 #endif
00050 
00051 
00052 #endif
00053 
00054 // vim: tabstop=4 expandtab shiftwidth=4 softtabstop=4