String-routines - Templates for lexical_cast & lexical_cast_default.
More...
#include "util.hpp"
#include <cstdlib>
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 | |
|
) |
| | |
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 | |
|
) |
| | |