#include "exception.h"
#include "demangle.h"
#include <sstream>
#include <iostream>
#include <cstdlib>
Go to the source code of this file.
|
template<typename T , typename R > |
bool | stdext::cast (const T &in, R &out) |
|
template<typename T > |
bool | stdext::cast (const T &in, std::string &out) |
|
template<> |
bool | stdext::cast (const std::string &in, std::string &out) |
|
template<> |
bool | stdext::cast (const std::string &in, bool &b) |
|
template<> |
bool | stdext::cast (const std::string &in, char &c) |
|
template<> |
bool | stdext::cast (const std::string &in, long &l) |
|
template<> |
bool | stdext::cast (const std::string &in, int &i) |
|
template<> |
bool | stdext::cast (const std::string &in, double &d) |
|
template<> |
bool | stdext::cast (const std::string &in, float &f) |
|
template<> |
bool | stdext::cast (const bool &in, std::string &out) |
|
template<typename R , typename T > |
R | stdext::safe_cast (const T &t) |
|
template<typename R , typename T > |
R | stdext::unsafe_cast (const T &t, R def=R()) |
|