summaryrefslogtreecommitdiff
path: root/shared/stringConv.h
diff options
context:
space:
mode:
authorDaniel Wilhelm <daniel@wili.li>2014-04-18 17:08:06 +0200
committerDaniel Wilhelm <daniel@wili.li>2014-04-18 17:08:06 +0200
commitfbe76102e941b9f1edaf236788e42678f05fdf9a (patch)
treef5f538316019fa89be8dc478103490c3a826f3ac /shared/stringConv.h
parent3.8 (diff)
downloadFreeFileSync-fbe76102e941b9f1edaf236788e42678f05fdf9a.tar.gz
FreeFileSync-fbe76102e941b9f1edaf236788e42678f05fdf9a.tar.bz2
FreeFileSync-fbe76102e941b9f1edaf236788e42678f05fdf9a.zip
3.9
Diffstat (limited to 'shared/stringConv.h')
-rw-r--r--shared/stringConv.h110
1 files changed, 0 insertions, 110 deletions
diff --git a/shared/stringConv.h b/shared/stringConv.h
deleted file mode 100644
index 454a65f7..00000000
--- a/shared/stringConv.h
+++ /dev/null
@@ -1,110 +0,0 @@
-// **************************************************************************
-// * This file is part of the FreeFileSync project. It is distributed under *
-// * GNU General Public License: http://www.gnu.org/licenses/gpl.html *
-// * Copyright (C) 2008-2010 ZenJu (zhnmju123 AT gmx.de) *
-// **************************************************************************
-//
-#ifndef STRINGCONV_H_INCLUDED
-#define STRINGCONV_H_INCLUDED
-
-#include <wx/string.h>
-#include "zstring.h"
-
-namespace FreeFileSync
-{
-//conversion from Zstring to wxString
-wxString zToWx(const Zstring& str);
-wxString zToWx(const DefaultChar* str);
-wxString zToWx(DefaultChar ch);
-//conversion from wxString to Zstring
-Zstring wxToZ(const wxString& str);
-Zstring wxToZ(const wxChar* str);
-Zstring wxToZ(wxChar ch);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-//---------------Inline Implementation---------------------------------------------------
-inline
-wxString zToWx(const Zstring& str)
-{
-#ifdef ZSTRING_CHAR
- return wxString::FromUTF8(str.c_str(), str.length());
-#elif defined ZSTRING_WIDE_CHAR
- return wxString(str.c_str(), str.length());
-#endif
-}
-
-
-inline
-wxString zToWx(const DefaultChar* str)
-{
-#ifdef ZSTRING_CHAR
- return wxString::FromUTF8(str);
-#elif defined ZSTRING_WIDE_CHAR
- return str;
-#endif
-}
-
-
-inline
-wxString zToWx(DefaultChar ch)
-{
- return zToWx(Zstring() + ch);
-}
-
-//-----------------------------------------------------------------
-inline
-Zstring wxToZ(const wxString& str)
-{
-#ifdef ZSTRING_CHAR
- return Zstring(str.ToUTF8());
-#elif defined ZSTRING_WIDE_CHAR
- return Zstring(str.c_str(), str.length());
-#endif
-}
-
-
-inline
-Zstring wxToZ(const wxChar* str)
-{
-#ifdef ZSTRING_CHAR
- return Zstring(wxString(str).ToUTF8());
-#elif defined ZSTRING_WIDE_CHAR
- return str;
-#endif
-}
-
-
-inline
-Zstring wxToZ(wxChar ch)
-{
- return wxToZ(wxString(ch));
-}
-}
-
-#endif // STRINGCONV_H_INCLUDED
bgstack15