|
rapidyaml
0.9.0
parse and emit YAML, and do it fast
|
to_substr() and to_csubstr() is used in generic code like format(), and allow adding construction of substrings from new types like containers. More...
Functions | |
| substr | c4::to_substr (substr s) noexcept |
| neutral version for use in generic code More... | |
| csubstr | c4::to_csubstr (substr s) noexcept |
| neutral version for use in generic code More... | |
| csubstr | c4::to_csubstr (csubstr s) noexcept |
| neutral version for use in generic code More... | |
| template<size_t N> | |
| substr | c4::to_substr (char(&s)[N]) noexcept |
| template<size_t N> | |
| csubstr | c4::to_csubstr (const char(&s)[N]) noexcept |
| template<class U > | |
| std::enable_if< std::is_same< U, char * >::value, substr >::type | c4::to_substr (U s) noexcept |
| template<class U > | |
| std::enable_if< std::is_same< U, const char * >::value||std::is_same< U, char * >::value, csubstr >::type | c4::to_csubstr (U s) noexcept |
to_substr() and to_csubstr() is used in generic code like format(), and allow adding construction of substrings from new types like containers.
|
inlinenoexcept |
neutral version for use in generic code
Definition at line 2184 of file substr.hpp.
Referenced by c4::yml::EventHandlerYamlStd::alloc_arena(), c4::catrs(), c4::catrs_append(), c4::catseprs(), c4::catseprs_append(), c4::yml::emitrs_json(), c4::yml::emitrs_yaml(), c4::formatrs(), c4::formatrs_append(), sample::sample_base64(), sample::sample_docs(), sample::sample_emit_to_container(), sample::sample_parse_file(), sample::sample_std_types(), and sample::sample_substr().
|
inlinenoexcept |
neutral version for use in generic code
Definition at line 2186 of file substr.hpp.
Referenced by c4::catrs_append(), c4::catseprs_append(), c4::formatrs_append(), c4::from_chars(), c4::operator!=(), c4::operator<(), c4::operator<=(), c4::operator==(), c4::operator>(), c4::operator>=(), sample::sample_anchors_and_aliases(), sample::sample_emit_to_container(), sample::sample_emit_to_stream(), sample::sample_float_precision(), sample::sample_formatting(), sample::sample_parse_file(), sample::sample_quick_overview(), sample::sample_substr(), sample::sample_tag_directives(), sample::sample_tags(), c4::yml::ParserState::start_parse(), c4::yml::Tree::to_arena(), and c4::to_chars().
|
inlinenoexcept |
neutral version for use in generic code
Definition at line 2188 of file substr.hpp.
|
inlinenoexcept |
Definition at line 2193 of file substr.hpp.
|
inlinenoexcept |
Definition at line 2196 of file substr.hpp.
|
inlinenoexcept |
Definition at line 2204 of file substr.hpp.
|
inlinenoexcept |
Definition at line 2210 of file substr.hpp.