GEOS 3.3.4

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List

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