|
| std::string | pineforge::str_format_values (const std::string &fmt, const std::vector< StrFormatValue > &args) |
| |
| std::string | pineforge::str_format (const std::string &fmt, const std::vector< std::string > &args) |
| |
| std::string | pineforge::str_format_time (long long timestamp_ms, const std::string &format, const std::string &timezone) |
| |
| std::string | pineforge::str_match (const std::string &source, const std::string ®ex_pattern) |
| |
| std::vector< std::string > | pineforge::str_split (const std::string &source, const std::string &separator) |
| |
| std::string | pineforge::str_tostring (double value, const std::string &format_mode="", double mintick=0.0) |
| |
| ScriptString | pineforge::script_str_format_values (const ScriptString &, const std::vector< ScriptStrFormatValue > &) |
| |
| ScriptString | pineforge::script_str_format (const ScriptString &, const std::vector< ScriptString > &) |
| |
| ScriptString | pineforge::str_tostring (detail::o1::Store &, double value, const ScriptString &format_mode={}, double mintick=0.0) |
| |
| template<class Text, std::enable_if_t< std::is_same_v< std::decay_t< Text >, ScriptString >, int > = 0> |
| ScriptString | pineforge::str_format_values (Text &&format, const std::vector< ScriptStrFormatValue > &args) |
| |
| template<class Text, std::enable_if_t< std::is_same_v< std::decay_t< Text >, ScriptString >, int > = 0> |
| ScriptString | pineforge::str_format (Text &&format, const std::vector< ScriptString > &args) |
| |
| template<class Text, std::enable_if_t< std::is_same_v< std::decay_t< Text >, ScriptString >, int > = 0> |
| ScriptStringParts | pineforge::str_split (Text &&source, const ScriptString &separator) |
| |
| template<class Text, std::enable_if_t< std::is_same_v< std::decay_t< Text >, ScriptString >, int > = 0> |
| ScriptStringParts | pineforge::str_split (Text &&source, std::string_view separator) |
| |
| template<class Text, std::enable_if_t< std::is_same_v< std::decay_t< Text >, ScriptString >, int > = 0> |
| ScriptStringParts | pineforge::str_split (Text &&source, const char *separator) |
| |
| template<class Text, std::enable_if_t< std::is_same_v< std::decay_t< Text >, ScriptString >, int > = 0> |
| ScriptStringParts | pineforge::str_split (Text &&source, const std::string &separator) |
| |
| std::string | pineforge::pine_str_format (const std::string &fmt, const std::vector< std::string > &args) |
| |
| std::string | pineforge::pine_str_format_time (long long timestamp_ms, const std::string &format, const std::string &timezone) |
| |
| std::string | pineforge::pine_str_match (const std::string &source, const std::string ®ex_pattern) |
| |
| std::vector< std::string > | pineforge::pine_str_split (const std::string &source, const std::string &separator) |
| |
| std::string | pineforge::pine_str_tostring (double value, const std::string &format_mode="", double mintick=0.0) |
| |
| template<class Text, std::enable_if_t< std::is_same_v< std::decay_t< Text >, ScriptString >, int > = 0> |
| ScriptString | pineforge::pine_str_format (Text &&format, const std::vector< ScriptString > &args) |
| |
| template<class Text, class Separator, std::enable_if_t< std::is_same_v< std::decay_t< Text >, ScriptString >, int > = 0> |
| ScriptStringParts | pineforge::pine_str_split (Text &&source, Separator &&separator) |
| |
| ScriptString | pineforge::pine_str_tostring (detail::o1::Store &store, double value, const ScriptString &format={}, double mintick=0.0) |
| |