#ifndef morpheo_fromstring
#define morpheo_fromstring

/*
 * $Id$
 *
 * [ Description ]
 * 
 */

// #include <iosfwd>
// #include <sstream>
// #include <iomanip>
#include <string>
// #include <limits>

namespace morpheo {
  
  template<typename T> inline T   fromString             (const std::string& x)
  {
    return static_cast<T>(x.c_str());
  }
  
  template<>           inline int fromString<int>        (const std::string& x)
  {
    return atoi(x.c_str());
  }
  
}; // end namespace morpheo              

#endif
