/* * NumberConversion.h * * Created on: Aug 14, 2014 * Author: Cameron Karlsson */ #ifndef NUMBERCONVERSION_H_ #define NUMBERCONVERSION_H_ #include #include #include #include namespace nmea { class NumberConversionError : public std::exception { public: std::string message; NumberConversionError(std::string msg) : message(msg) {}; virtual ~NumberConversionError() {}; std::string what(){ return message; } }; double parseDouble(std::string s); int64_t parseInt(std::string s, int radix = 10); //void NumberConversion_test(); } #endif /* NUMBERCONVERSION_H_ */