![]() |
Phasor 3.3.0
Stack VM based Programming Language
|
#include <iostream>#include <sstream>#include <string>#include <cstdarg>#include <cstdio>#include <cstring>#include <cerrno>#include <cstdint>#include <climits>#include <algorithm>#include <vector>#include <Value.hpp>Go to the source code of this file.
Classes | |
| struct | vformat::detail::Spec |
Namespaces | |
| namespace | vformat |
| namespace | vformat::detail |
Enumerations | |
| enum class | vformat::detail::Length { vformat::detail::None , vformat::detail::hh , vformat::detail::h , vformat::detail::l , vformat::detail::ll , vformat::detail::L , vformat::detail::z , vformat::detail::t , vformat::detail::j } |
Functions | |
| static const char * | vformat::detail::parse (const char *f, Spec &s, va_list &ap) |
| static std::string | vformat::detail::build_fmt (const Spec &s, const char *len_override, char conv) |
| template<typename Fill> | |
| static std::string | vformat::detail::snprintf_into (int hint, Fill fill) |
| static int | vformat::detail::hint (const Spec &s) |
| static std::string | vformat::detail::fmt_signed (const Spec &s, va_list &ap) |
| static std::string | vformat::detail::fmt_unsigned (const Spec &s, va_list &ap) |
| static std::string | vformat::detail::fmt_float (const Spec &s, va_list &ap) |
| static std::string | vformat::detail::fmt_char (const Spec &s, va_list &ap) |
| static std::string | vformat::detail::fmt_string (const Spec &s, va_list &ap) |
| static std::string | vformat::detail::fmt_pointer (const Spec &s, va_list &ap) |
| static std::string | vformat::detail::do_vformat (const char *fmt, va_list ap_in) |
| std::string | vformat::vformat (const char *fmt, va_list ap) |
| std::string | vformat::format (const char *fmt,...) |
| int | vformat::vfprintf (std::ostream &os, const char *fmt, va_list ap) |
| int | vformat::fprintf (std::ostream &os, const char *fmt,...) |
| int | vformat::printf (const char *fmt,...) |
| std::string | vformat::str_format_v (const char *fmt, const std::vector< Phasor::Value > &args) |