|
PCRE2 C++ Wrapper 1.3.0
pcre2cpp
|
Result data container. More...
Public Attributes | |
| size_t | search_offset = bad_offset |
| keeps search offset | |
| _match_value | result = { bad_offset, _string_type() } |
| keeps whole result | |
| std::vector< std::optional< sub_match_value > > | sub_results = {} |
| keeps sub results pointers | |
| _named_sub_values_table_ptr | named_sub_values = nullptr |
| keeps named sub values mapping | |
| _code_ptr | code = nullptr |
| keeps regex code data in case regex object was destroyed | |
Result data container.
| _code_ptr pcre2cpp::basic_match_result< utf >::_value_result_data::code = nullptr |
keeps regex code data in case regex object was destroyed
| _named_sub_values_table_ptr pcre2cpp::basic_match_result< utf >::_value_result_data::named_sub_values = nullptr |
keeps named sub values mapping
| _match_value pcre2cpp::basic_match_result< utf >::_value_result_data::result = { bad_offset, _string_type() } |
keeps whole result
| size_t pcre2cpp::basic_match_result< utf >::_value_result_data::search_offset = bad_offset |
keeps search offset
| std::vector<std::optional<sub_match_value> > pcre2cpp::basic_match_result< utf >::_value_result_data::sub_results = {} |
keeps sub results pointers