Filters an input string into a different output string.
More...
#include <filter_processor.hpp>
Filters an input string into a different output string.
Definition at line 54 of file filter_processor.hpp.
◆ FilterProcessorSrcDst()
| c4::yml::FilterProcessorSrcDst::FilterProcessorSrcDst |
( |
csubstr |
src_, |
|
|
substr |
dst_ |
|
) |
| |
|
inlinenoexcept |
◆ setwpos()
| void c4::yml::FilterProcessorSrcDst::setwpos |
( |
size_t |
wpos_ | ) |
|
|
inlinenoexcept |
◆ setpos()
| void c4::yml::FilterProcessorSrcDst::setpos |
( |
size_t |
rpos_, |
|
|
size_t |
wpos_ |
|
) |
| |
|
inlinenoexcept |
◆ set_at_end()
| void c4::yml::FilterProcessorSrcDst::set_at_end |
( |
| ) |
|
|
inlinenoexcept |
◆ has_more_chars() [1/2]
| bool c4::yml::FilterProcessorSrcDst::has_more_chars |
( |
| ) |
const |
|
inlinenoexcept |
◆ has_more_chars() [2/2]
| bool c4::yml::FilterProcessorSrcDst::has_more_chars |
( |
size_t |
maxpos | ) |
const |
|
inlinenoexcept |
◆ rem()
| csubstr c4::yml::FilterProcessorSrcDst::rem |
( |
| ) |
const |
|
inlinenoexcept |
◆ sofar()
| csubstr c4::yml::FilterProcessorSrcDst::sofar |
( |
| ) |
const |
|
inlinenoexcept |
◆ result()
| FilterResult c4::yml::FilterProcessorSrcDst::result |
( |
| ) |
const |
|
inlinenoexcept |
◆ curr()
| char c4::yml::FilterProcessorSrcDst::curr |
( |
| ) |
const |
|
inlinenoexcept |
◆ next()
| char c4::yml::FilterProcessorSrcDst::next |
( |
| ) |
const |
|
inlinenoexcept |
◆ skipped_chars()
| bool c4::yml::FilterProcessorSrcDst::skipped_chars |
( |
| ) |
const |
|
inlinenoexcept |
◆ skip() [1/2]
| void c4::yml::FilterProcessorSrcDst::skip |
( |
| ) |
|
|
inlinenoexcept |
◆ skip() [2/2]
| void c4::yml::FilterProcessorSrcDst::skip |
( |
size_t |
num | ) |
|
|
inlinenoexcept |
◆ set_at()
| void c4::yml::FilterProcessorSrcDst::set_at |
( |
size_t |
pos, |
|
|
char |
c |
|
) |
| |
|
inlinenoexcept |
◆ set() [1/2]
| void c4::yml::FilterProcessorSrcDst::set |
( |
char |
c | ) |
|
|
inlinenoexcept |
◆ set() [2/2]
| void c4::yml::FilterProcessorSrcDst::set |
( |
char |
c, |
|
|
size_t |
num |
|
) |
| |
|
inlinenoexcept |
◆ copy() [1/2]
| void c4::yml::FilterProcessorSrcDst::copy |
( |
| ) |
|
|
inlinenoexcept |
◆ copy() [2/2]
| void c4::yml::FilterProcessorSrcDst::copy |
( |
size_t |
num | ) |
|
|
inlinenoexcept |
◆ translate_esc()
| void c4::yml::FilterProcessorSrcDst::translate_esc |
( |
char |
c | ) |
|
|
inlinenoexcept |
◆ translate_esc_bulk()
| void c4::yml::FilterProcessorSrcDst::translate_esc_bulk |
( |
const char * |
s, |
|
|
size_t |
nw, |
|
|
size_t |
nr |
|
) |
| |
|
inlinenoexcept |
◆ translate_esc_extending()
| void c4::yml::FilterProcessorSrcDst::translate_esc_extending |
( |
const char * |
s, |
|
|
size_t |
nw, |
|
|
size_t |
nr |
|
) |
| |
|
inlinenoexcept |
◆ src
| csubstr c4::yml::FilterProcessorSrcDst::src |
◆ dst
| substr c4::yml::FilterProcessorSrcDst::dst |
◆ rpos
| size_t c4::yml::FilterProcessorSrcDst::rpos |
◆ wpos
| size_t c4::yml::FilterProcessorSrcDst::wpos |
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/rapidyaml/checkouts/v0.11.0/src/c4/yml/filter_processor.hpp