libdcp
Namespaces | Functions
locale_convert.h File Reference

Methods to convert to/from string using the current locale. More...

#include "util.h"
#include <boost/filesystem.hpp>
#include <boost/static_assert.hpp>
#include <string>
#include <cstdio>

Go to the source code of this file.

Namespaces

 dcp
 Namespace for everything in libdcp.
 

Functions

template<typename P , typename Q >
dcp::locale_convert (Q, int precision=16, bool fixed=false)
 
template<>
std::string dcp::locale_convert (unsigned char x, int, bool)
 
template<>
std::string dcp::locale_convert (unsigned short int x, int, bool)
 
template<>
std::string dcp::locale_convert (int x, int, bool)
 
template<>
std::string dcp::locale_convert (unsigned int x, int, bool)
 
template<>
std::string dcp::locale_convert (long int x, int, bool)
 
template<>
std::string dcp::locale_convert (unsigned long int x, int, bool)
 
template<>
std::string dcp::locale_convert (long long int x, int, bool)
 
template<>
std::string dcp::locale_convert (unsigned long long int x, int, bool)
 
template<>
std::string dcp::locale_convert (float x, int precision, bool fixed)
 
template<>
std::string dcp::locale_convert (double x, int precision, bool fixed)
 
template<>
std::string dcp::locale_convert (std::string x, int, bool)
 
template<>
std::string dcp::locale_convert (char *x, int, bool)
 
template<>
std::string dcp::locale_convert (char const *x, int, bool)
 
template<>
std::string dcp::locale_convert (wchar_t const *x, int, bool)
 
template<>
std::string dcp::locale_convert (char x, int, bool)
 
template<>
std::string dcp::locale_convert (boost::filesystem::path x, int, bool)
 

Detailed Description

Methods to convert to/from string using the current locale.

Definition in file locale_convert.h.