X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2Fconvert.cpp;h=9c69abbce64cd71b080c27dee4a048cc7ebc71d6;hb=0c1c13bbd0bd6b70ccec79f7ae68e230d3e46a57;hp=7f2451e01743931331494089a4277bb5b62ce0d0;hpb=89b58024634d5fb6fa2ae05944544f0bbc4a3a28;p=lyx.git diff --git a/src/support/convert.cpp b/src/support/convert.cpp index 7f2451e017..9c69abbce6 100644 --- a/src/support/convert.cpp +++ b/src/support/convert.cpp @@ -1,34 +1,30 @@ /** - * \file tostr.C + * \file convert.cpp * This file is part of LyX, the document processor. * Licence details can be found in the file COPYING. * - * \author André Pönitz - * \author Lars Gullik Bjønnes + * \author André Pönitz + * \author Lars Gullik Bjønnes * * Full author contact details are available in file CREDITS. */ #include -#include "convert.h" - +#include "support/convert.h" #include "support/docstring.h" #include #include +#include +using namespace std; namespace lyx { -using lyx::docstring; - using boost::lexical_cast; -using std::string; - - template<> string convert(bool b) { @@ -60,7 +56,7 @@ string convert(int i) template<> docstring convert(int i) { - return lyx::from_ascii(lexical_cast(i)); + return from_ascii(lexical_cast(i)); } @@ -74,7 +70,7 @@ string convert(unsigned int ui) template<> docstring convert(unsigned int ui) { - return lyx::from_ascii(lexical_cast(ui)); + return from_ascii(lexical_cast(ui)); } @@ -88,7 +84,7 @@ string convert(unsigned long ul) template<> docstring convert(unsigned long ul) { - return lyx::from_ascii(lexical_cast(ul)); + return from_ascii(lexical_cast(ul)); } @@ -102,7 +98,7 @@ string convert(long l) template<> docstring convert(long l) { - return lyx::from_ascii(lexical_cast(l)); + return from_ascii(lexical_cast(l)); } @@ -130,7 +126,7 @@ int convert(string const s) template<> int convert(docstring const s) { - return strtol(lyx::to_ascii(s).c_str(), 0, 10); + return strtol(to_ascii(s).c_str(), 0, 10); }