X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FString.hh;h=ee71b555e270f5ad3ae6bd1444520d22ec700c33;hb=fd3a0e8ac95d1158e9ea661ddf9187b67c70169f;hp=1bdf93ebc153b1fd7bdc19db5ce30c8c357742fc;hpb=9e7071473642404359c8b7a88c78fe02f00baf16;p=senf.git diff --git a/Utils/String.hh b/Utils/String.hh index 1bdf93e..ee71b55 100644 --- a/Utils/String.hh +++ b/Utils/String.hh @@ -23,8 +23,8 @@ /** \file \brief String public header */ -#ifndef HH_String_ -#define HH_String_ 1 +#ifndef HH_SENF_Utils_String_ +#define HH_SENF_Utils_String_ 1 // Custom includes #include @@ -42,12 +42,22 @@ namespace senf { template std::string stringJoin(ForwardReadableRange const & range, std::string sep); + template + std::string str(T const & t); + + template + Target lexical_cast(Source const & arg); + + namespace detail { template class lexical_caster; } + + template + detail::lexical_caster lexical_cast(); } ///////////////////////////////hh.e//////////////////////////////////////// //#include "String.cci" #include "String.ct" -//#include "String.cti" +#include "String.cti" #endif