GEOS  3.3.3
CLocalizer.h
1 /**********************************************************************
2  * $Id: CLocalizer.h 2958 2010-03-29 11:29:40Z mloskot $
3  *
4  * GEOS - Geometry Engine Open Source
5  * http://geos.refractions.net
6  *
7  * Copyright (C) 2008 Sean Gillies
8  *
9  * This is free software; you can redistribute and/or modify it under
10  * the terms of the GNU Lesser General Public Licence as published
11  * by the Free Software Foundation.
12  * See the COPYING file for more information.
13  *
14  **********************************************************************
15  *
16  * Last port: ORIGINAL WORK
17  *
18  **********************************************************************/
19 
20 #include <geos/export.h>
21 
22 #include <string>
23 
24 #ifdef _MSC_VER
25 #pragma warning(push)
26 #pragma warning(disable: 4251) // warning C4251: needs to have dll-interface to be used by clients of class
27 #endif
28 
29 namespace geos {
30 namespace io {
31 
35 class GEOS_DLL CLocalizer
36 {
37 public:
38 
39  CLocalizer();
40  ~CLocalizer();
41 
42 private:
43 
44  std::string saved_locale;
45 };
46 
47 #ifdef _MSC_VER
48 #pragma warning(pop)
49 #endif
50 
51 } // namespace io
52 } // namespace geos
53