Functions

util.cpp File Reference

String-routines - Templates for lexical_cast & lexical_cast_default. More...

#include "util.hpp"
#include <cstdlib>
Include dependency graph for util.cpp:

Go to the source code of this file.

Functions

template<>
size_t lexical_cast< size_t, const std::string & > (const std::string &a)
template<>
size_t lexical_cast< size_t, const char * > (const char *a)
template<>
size_t lexical_cast_default< size_t, const std::string & > (const std::string &a, size_t def)
template<>
size_t lexical_cast_default< size_t, const char * > (const char *a, size_t def)
template<>
long lexical_cast< long, const std::string & > (const std::string &a)
template<>
long lexical_cast< long, const char * > (const char *a)
template<>
long lexical_cast_default< long, const std::string & > (const std::string &a, long def)
template<>
long lexical_cast_default< long, const char * > (const char *a, long def)
template<>
int lexical_cast< int, const std::string & > (const std::string &a)
template<>
int lexical_cast< int, const char * > (const char *a)
template<>
int lexical_cast_default< int, const std::string & > (const std::string &a, int def)
template<>
int lexical_cast_default< int, const char * > (const char *a, int def)
template<>
double lexical_cast< double, const std::string & > (const std::string &a)
template<>
double lexical_cast< double, const char * > (const char *a)
template<>
double lexical_cast_default< double, const std::string & > (const std::string &a, double def)
template<>
double lexical_cast_default< double, const char * > (const char *a, double def)
template<>
float lexical_cast< float, const std::string & > (const std::string &a)
template<>
float lexical_cast< float, const char * > (const char *a)
template<>
float lexical_cast_default< float, const std::string & > (const std::string &a, float def)
template<>
float lexical_cast_default< float, const char * > (const char *a, float def)

Detailed Description

String-routines - Templates for lexical_cast & lexical_cast_default.

Definition in file util.cpp.


Function Documentation

template<>
double lexical_cast< double, const char * > ( const char *  a  ) 
template<>
double lexical_cast< double, const std::string & > ( const std::string &  a  ) 
template<>
float lexical_cast< float, const char * > ( const char *  a  ) 
template<>
float lexical_cast< float, const std::string & > ( const std::string &  a  ) 
template<>
int lexical_cast< int, const char * > ( const char *  a  ) 
template<>
int lexical_cast< int, const std::string & > ( const std::string &  a  ) 
template<>
long lexical_cast< long, const char * > ( const char *  a  ) 
template<>
long lexical_cast< long, const std::string & > ( const std::string &  a  ) 
template<>
size_t lexical_cast< size_t, const char * > ( const char *  a  ) 
template<>
size_t lexical_cast< size_t, const std::string & > ( const std::string &  a  ) 
template<>
double lexical_cast_default< double, const char * > ( const char *  a,
double  def 
)
template<>
double lexical_cast_default< double, const std::string & > ( const std::string &  a,
double  def 
)
template<>
float lexical_cast_default< float, const char * > ( const char *  a,
float  def 
)
template<>
float lexical_cast_default< float, const std::string & > ( const std::string &  a,
float  def 
)
template<>
int lexical_cast_default< int, const char * > ( const char *  a,
int  def 
)

Referenced by BOOST_AUTO_TEST_CASE().

Here is the caller graph for this function:

template<>
int lexical_cast_default< int, const std::string & > ( const std::string &  a,
int  def 
)
template<>
long lexical_cast_default< long, const char * > ( const char *  a,
long  def 
)
template<>
long lexical_cast_default< long, const std::string & > ( const std::string &  a,
long  def 
)
template<>
size_t lexical_cast_default< size_t, const char * > ( const char *  a,
size_t  def 
)
template<>
size_t lexical_cast_default< size_t, const std::string & > ( const std::string &  a,
size_t  def 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Fri May 25 2012 01:11:04 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs