123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- namespace rttr
- {
- namespace detail
- {
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API std::string to_string(int value, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API std::string to_string(long value, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API std::string to_string(long long value, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API std::string to_string(unsigned value, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API std::string to_string(unsigned long value, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API std::string to_string(unsigned long long value, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API std::string to_string(float value, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API std::string to_string(double value, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API bool string_to_bool(std::string value, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API int string_to_int(const std::string& source, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API unsigned long string_to_ulong(const std::string& source, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API long long string_to_long_long(const std::string& source, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API unsigned long long string_to_ulong_long(const std::string& source, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API float string_to_float(const std::string& source, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- RTTR_API double string_to_double(const std::string& source, bool* ok);
- /////////////////////////////////////////////////////////////////////////////////////////
- } // end namespace detail
- } // end namespace rttr
|