convert.h File Reference

#include <stdexcept>
#include <sstream>
#include <typeinfo>
#include <dvutil/trace.h>
Include dependency graph for convert.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Dv::Convert< Target, Source >
struct  Dv::Convert< T, T >
struct  Dv::Convert< std::string, std::string >
struct  Dv::Convert< std::string, const char * >
struct  Dv::Convert< Target, std::string >
struct  Dv::Convert< std::string, Source >

Namespaces

namespace  Dv

Functions

template<typename Target , typename Source >
bool Dv::convert (Target &target, const Source &source)
template<typename Target , typename Source >
Target Dv::convert (const Source &source, const Target &default_value)
template<typename Source >
std::string Dv::tostring (const Source &source, const std::string &default_value="")
template<typename Target >
Target Dv::fromstring (const std::string &source, const Target &default_value)
template<typename Target >
Target Dv::fromstring (const std::string &source)

dvutil-1.0.10 [ 5 December, 2009]