|
| fl::string | fl::printf_detail::apply_width (const fl::string &str, const FormatSpec &spec, bool is_numeric=false) FL_NOEXCEPT |
| |
| void | fl::printf_detail::format_arg (sstream &stream, const FormatSpec &spec, const char *arg) FL_NOEXCEPT |
| |
| template<fl::size N> |
| void | fl::printf_detail::format_arg (sstream &stream, const FormatSpec &spec, const char(&arg)[N]) FL_NOEXCEPT |
| |
| template<typename T> |
| fl::enable_if<!fl::is_pointer< T >::value >::type | fl::printf_detail::format_arg (sstream &stream, const FormatSpec &spec, const T &arg) FL_NOEXCEPT |
| |
| template<typename T> |
| fl::enable_if< fl::is_pointer< T >::value >::type | fl::printf_detail::format_arg (sstream &stream, const FormatSpec &spec, const T &arg) FL_NOEXCEPT |
| |
| fl::string | fl::printf_detail::format_float (float value, int precision) FL_NOEXCEPT |
| |
| void | fl::printf_detail::format_impl (sstream &stream, const char *format) FL_NOEXCEPT |
| |
| template<typename T, typename... Args> |
| void | fl::printf_detail::format_impl (sstream &stream, const char *format, const T &first, const Args &... rest) FL_NOEXCEPT |
| |
| FormatSpec | fl::printf_detail::parse_format_spec (const char *&format) FL_NOEXCEPT |
| |
| template<typename T> |
| fl::enable_if<!fl::is_pointer< T >::value, fl::uptr >::type | fl::printf_detail::pointer_to_uptr (const T &) FL_NOEXCEPT |
| |
| template<typename T> |
| fl::enable_if< fl::is_pointer< T >::value, fl::uptr >::type | fl::printf_detail::pointer_to_uptr (const T &ptr) FL_NOEXCEPT |
| |
| template<typename... Args> |
| void | fl::printf (const char *format, const Args &... args) FL_NOEXCEPT |
| | Printf-like formatting function that prints directly to the platform output.
|
| |
| template<typename... Args> |
| int | fl::snprintf (char *buffer, fl::size size, const char *format, const Args &... args) FL_NOEXCEPT |
| | Snprintf-like formatting function that writes to a buffer.
|
| |
| template<fl::size N, typename... Args> |
| int | fl::sprintf (char(&buffer)[N], const char *format, const Args &... args) FL_NOEXCEPT |
| | Sprintf-like formatting function that writes to a buffer.
|
| |
| template<typename T> |
| fl::string | fl::printf_detail::to_octal (T value) FL_NOEXCEPT |
| |