deploy: 1fb78a78f280d2ec0391a787e7716887700a068f

This commit is contained in:
rozmansi 2023-03-16 11:38:41 +00:00
parent d40cde9b09
commit b46be9f0e8
351 changed files with 9867 additions and 9815 deletions

View File

@ -105,20 +105,20 @@ $(function() {
<tr id="row_0_1_23_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html" target="_self">basic_mixed_numeral</a></td><td class="desc">Test for mixed numeral </td></tr> <tr id="row_0_1_23_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html" target="_self">basic_mixed_numeral</a></td><td class="desc">Test for mixed numeral </td></tr>
<tr id="row_0_1_24_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html" target="_self">basic_monetary_numeral</a></td><td class="desc">Test for monetary numeral </td></tr> <tr id="row_0_1_24_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html" target="_self">basic_monetary_numeral</a></td><td class="desc">Test for monetary numeral </td></tr>
<tr id="row_0_1_25_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__noop.html" target="_self">basic_noop</a></td><td class="desc">"No-op" match </td></tr> <tr id="row_0_1_25_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__noop.html" target="_self">basic_noop</a></td><td class="desc">"No-op" match </td></tr>
<tr id="row_0_1_26_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__permutation.html" target="_self">basic_permutation</a></td><td class="desc">Test for permutation </td></tr> <tr id="row_0_1_26_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__parser.html" target="_self">basic_parser</a></td><td class="desc">Base template for all parsers </td></tr>
<tr id="row_0_1_27_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__phone__number.html" target="_self">basic_phone_number</a></td><td class="desc">Test for phone number </td></tr> <tr id="row_0_1_27_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__permutation.html" target="_self">basic_permutation</a></td><td class="desc">Test for permutation </td></tr>
<tr id="row_0_1_28_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__punct__cu.html" target="_self">basic_punct_cu</a></td><td class="desc">Test for any punctuation code unit </td></tr> <tr id="row_0_1_28_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__phone__number.html" target="_self">basic_phone_number</a></td><td class="desc">Test for phone number </td></tr>
<tr id="row_0_1_29_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__roman__numeral.html" target="_self">basic_roman_numeral</a></td><td class="desc">Test for Roman numeral </td></tr> <tr id="row_0_1_29_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__punct__cu.html" target="_self">basic_punct_cu</a></td><td class="desc">Test for any punctuation code unit </td></tr>
<tr id="row_0_1_30_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__scientific__numeral.html" target="_self">basic_scientific_numeral</a></td><td class="desc">Test for scientific numeral </td></tr> <tr id="row_0_1_30_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__roman__numeral.html" target="_self">basic_roman_numeral</a></td><td class="desc">Test for Roman numeral </td></tr>
<tr id="row_0_1_31_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__score.html" target="_self">basic_score</a></td><td class="desc">Test for match score </td></tr> <tr id="row_0_1_31_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__scientific__numeral.html" target="_self">basic_scientific_numeral</a></td><td class="desc">Test for scientific numeral </td></tr>
<tr id="row_0_1_32_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__sequence.html" target="_self">basic_sequence</a></td><td class="desc">Test for sequence </td></tr> <tr id="row_0_1_32_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__score.html" target="_self">basic_score</a></td><td class="desc">Test for match score </td></tr>
<tr id="row_0_1_33_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__set.html" target="_self">basic_set</a></td><td class="desc"></td></tr> <tr id="row_0_1_33_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__sequence.html" target="_self">basic_sequence</a></td><td class="desc">Test for sequence </td></tr>
<tr id="row_0_1_34_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__signed__numeral.html" target="_self">basic_signed_numeral</a></td><td class="desc">Test for signed numeral </td></tr> <tr id="row_0_1_34_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__set.html" target="_self">basic_set</a></td><td class="desc"></td></tr>
<tr id="row_0_1_35_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__space__cu.html" target="_self">basic_space_cu</a></td><td class="desc">Test for any space code unit </td></tr> <tr id="row_0_1_35_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__signed__numeral.html" target="_self">basic_signed_numeral</a></td><td class="desc">Test for signed numeral </td></tr>
<tr id="row_0_1_36_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__space__or__punct__cu.html" target="_self">basic_space_or_punct_cu</a></td><td class="desc">Test for any space or punctuation code unit </td></tr> <tr id="row_0_1_36_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__space__cu.html" target="_self">basic_space_cu</a></td><td class="desc">Test for any space code unit </td></tr>
<tr id="row_0_1_37_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__string.html" target="_self">basic_string</a></td><td class="desc">Test for given string </td></tr> <tr id="row_0_1_37_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__space__or__punct__cu.html" target="_self">basic_space_or_punct_cu</a></td><td class="desc">Test for any space or punctuation code unit </td></tr>
<tr id="row_0_1_38_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__string__branch.html" target="_self">basic_string_branch</a></td><td class="desc">Test for any string </td></tr> <tr id="row_0_1_38_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__string.html" target="_self">basic_string</a></td><td class="desc">Test for given string </td></tr>
<tr id="row_0_1_39_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__tester.html" target="_self">basic_tester</a></td><td class="desc">Base template for all testers </td></tr> <tr id="row_0_1_39_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__string__branch.html" target="_self">basic_string_branch</a></td><td class="desc">Test for any string </td></tr>
<tr id="row_0_1_40_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__time.html" target="_self">basic_time</a></td><td class="desc">Test for time </td></tr> <tr id="row_0_1_40_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__time.html" target="_self">basic_time</a></td><td class="desc">Test for time </td></tr>
<tr id="row_0_1_41_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__url.html" target="_self">basic_url</a></td><td class="desc">Test for URL </td></tr> <tr id="row_0_1_41_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__url.html" target="_self">basic_url</a></td><td class="desc">Test for URL </td></tr>
<tr id="row_0_1_42_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__url__password__char.html" target="_self">basic_url_password_char</a></td><td class="desc">Test for valid URL password character </td></tr> <tr id="row_0_1_42_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1basic__url__password__char.html" target="_self">basic_url_password_char</a></td><td class="desc">Test for valid URL password character </td></tr>
@ -132,40 +132,40 @@ $(function() {
<tr id="row_0_1_50_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__cookie__parameter.html" target="_self">http_cookie_parameter</a></td><td class="desc">Test for HTTP cookie parameter (RFC2109) </td></tr> <tr id="row_0_1_50_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__cookie__parameter.html" target="_self">http_cookie_parameter</a></td><td class="desc">Test for HTTP cookie parameter (RFC2109) </td></tr>
<tr id="row_0_1_51_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1parser_1_1http__factor__more.html" target="_self">http_factor_more</a></td><td class="desc"></td></tr> <tr id="row_0_1_51_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1parser_1_1http__factor__more.html" target="_self">http_factor_more</a></td><td class="desc"></td></tr>
<tr id="row_0_1_52_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__header.html" target="_self">http_header</a></td><td class="desc">Test for HTTP header </td></tr> <tr id="row_0_1_52_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__header.html" target="_self">http_header</a></td><td class="desc">Test for HTTP header </td></tr>
<tr id="row_0_1_53_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__header__collection.html" target="_self">http_header_collection</a></td><td class="desc">Collection of HTTP headers </td></tr> <tr id="row_0_1_53_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__language.html" target="_self">http_language</a></td><td class="desc">Test for HTTP language (RFC1766) </td></tr>
<tr id="row_0_1_54_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__language.html" target="_self">http_language</a></td><td class="desc">Test for HTTP language (RFC1766) </td></tr> <tr id="row_0_1_54_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__line__break.html" target="_self">http_line_break</a></td><td class="desc">Test for HTTP line break (RFC2616: CRLF | LF) </td></tr>
<tr id="row_0_1_55_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__line__break.html" target="_self">http_line_break</a></td><td class="desc">Test for HTTP line break (RFC2616: CRLF | LF) </td></tr> <tr id="row_0_1_55_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__media__range.html" target="_self">http_media_range</a></td><td class="desc">Test for HTTP media range (RFC2616: media-range) </td></tr>
<tr id="row_0_1_56_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__media__range.html" target="_self">http_media_range</a></td><td class="desc">Test for HTTP media range (RFC2616: media-range) </td></tr> <tr id="row_0_1_56_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__media__type.html" target="_self">http_media_type</a></td><td class="desc">Test for HTTP media type (RFC2616: media-type) </td></tr>
<tr id="row_0_1_57_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__media__type.html" target="_self">http_media_type</a></td><td class="desc">Test for HTTP media type (RFC2616: media-type) </td></tr> <tr id="row_0_1_57_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__parameter.html" target="_self">http_parameter</a></td><td class="desc">Test for HTTP parameter (RFC2616: parameter) </td></tr>
<tr id="row_0_1_58_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__parameter.html" target="_self">http_parameter</a></td><td class="desc">Test for HTTP parameter (RFC2616: parameter) </td></tr> <tr id="row_0_1_58_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__protocol.html" target="_self">http_protocol</a></td><td class="desc">Test for HTTP protocol </td></tr>
<tr id="row_0_1_59_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__protocol.html" target="_self">http_protocol</a></td><td class="desc">Test for HTTP protocol </td></tr> <tr id="row_0_1_59_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__quoted__string.html" target="_self">http_quoted_string</a></td><td class="desc">Test for HTTP quoted string (RFC2616: quoted-string) </td></tr>
<tr id="row_0_1_60_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__quoted__string.html" target="_self">http_quoted_string</a></td><td class="desc">Test for HTTP quoted string (RFC2616: quoted-string) </td></tr> <tr id="row_0_1_60_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__request.html" target="_self">http_request</a></td><td class="desc">Test for HTTP request </td></tr>
<tr id="row_0_1_61_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__request.html" target="_self">http_request</a></td><td class="desc">Test for HTTP request </td></tr> <tr id="row_0_1_61_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__space.html" target="_self">http_space</a></td><td class="desc">Test for HTTP space (RFC2616: LWS) </td></tr>
<tr id="row_0_1_62_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__space.html" target="_self">http_space</a></td><td class="desc">Test for HTTP space (RFC2616: LWS) </td></tr> <tr id="row_0_1_62_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__text__char.html" target="_self">http_text_char</a></td><td class="desc">Test for HTTP text character (RFC2616: TEXT) </td></tr>
<tr id="row_0_1_63_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__text__char.html" target="_self">http_text_char</a></td><td class="desc">Test for HTTP text character (RFC2616: TEXT) </td></tr> <tr id="row_0_1_63_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__token.html" target="_self">http_token</a></td><td class="desc">Test for HTTP token (RFC2616: token - tolerates non-ASCII) </td></tr>
<tr id="row_0_1_64_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__token.html" target="_self">http_token</a></td><td class="desc">Test for HTTP token (RFC2616: token - tolerates non-ASCII) </td></tr> <tr id="row_0_1_64_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__url.html" target="_self">http_url</a></td><td class="desc">Test for HTTP URL </td></tr>
<tr id="row_0_1_65_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__url.html" target="_self">http_url</a></td><td class="desc">Test for HTTP URL </td></tr> <tr id="row_0_1_65_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__url__parameter.html" target="_self">http_url_parameter</a></td><td class="desc">Test for HTTP URL parameter </td></tr>
<tr id="row_0_1_66_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__url__parameter.html" target="_self">http_url_parameter</a></td><td class="desc">Test for HTTP URL parameter </td></tr> <tr id="row_0_1_66_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__url__path.html" target="_self">http_url_path</a></td><td class="desc">Test for HTTP URL path segment </td></tr>
<tr id="row_0_1_67_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__url__path.html" target="_self">http_url_path</a></td><td class="desc">Test for HTTP URL path segment </td></tr> <tr id="row_0_1_67_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__url__path__segment.html" target="_self">http_url_path_segment</a></td><td class="desc">Test for HTTP URL path segment </td></tr>
<tr id="row_0_1_68_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__url__path__segment.html" target="_self">http_url_path_segment</a></td><td class="desc">Test for HTTP URL path segment </td></tr> <tr id="row_0_1_68_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__url__port.html" target="_self">http_url_port</a></td><td class="desc">Test for HTTP URL port </td></tr>
<tr id="row_0_1_69_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__url__port.html" target="_self">http_url_port</a></td><td class="desc">Test for HTTP URL port </td></tr> <tr id="row_0_1_69_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__url__server.html" target="_self">http_url_server</a></td><td class="desc">Test for HTTP URL server </td></tr>
<tr id="row_0_1_70_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__url__server.html" target="_self">http_url_server</a></td><td class="desc">Test for HTTP URL server </td></tr> <tr id="row_0_1_70_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__value.html" target="_self">http_value</a></td><td class="desc">Test for HTTP value (RFC2616: value) </td></tr>
<tr id="row_0_1_71_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__value.html" target="_self">http_value</a></td><td class="desc">Test for HTTP value (RFC2616: value) </td></tr> <tr id="row_0_1_71_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__value__collection.html" target="_self">http_value_collection</a></td><td class="desc">Collection of HTTP values </td></tr>
<tr id="row_0_1_72_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__weight.html" target="_self">http_weight</a></td><td class="desc">Test for HTTP weight factor </td></tr> <tr id="row_0_1_72_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__weight.html" target="_self">http_weight</a></td><td class="desc">Test for HTTP weight factor </td></tr>
<tr id="row_0_1_73_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__weighted__value.html" target="_self">http_weighted_value</a></td><td class="desc">Test for HTTP weighted value </td></tr> <tr id="row_0_1_73_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1http__weighted__value.html" target="_self">http_weighted_value</a></td><td class="desc">Test for HTTP weighted value </td></tr>
<tr id="row_0_1_74_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__any__cp.html" target="_self">sgml_any_cp</a></td><td class="desc">Test for any SGML code point </td></tr> <tr id="row_0_1_74_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1parser__collection.html" target="_self">parser_collection</a></td><td class="desc">Base template for collection-holding parsers </td></tr>
<tr id="row_0_1_75_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__cp.html" target="_self">sgml_cp</a></td><td class="desc">Test for specific SGML code point </td></tr> <tr id="row_0_1_75_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__any__cp.html" target="_self">sgml_any_cp</a></td><td class="desc">Test for any SGML code point </td></tr>
<tr id="row_0_1_76_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__cp__set.html" target="_self">sgml_cp_set</a></td><td class="desc">Test for any SGML code point from a given string of SGML code points </td></tr> <tr id="row_0_1_76_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__cp.html" target="_self">sgml_cp</a></td><td class="desc">Test for specific SGML code point </td></tr>
<tr id="row_0_1_77_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__dns__domain__char.html" target="_self">sgml_dns_domain_char</a></td><td class="desc">Test for valid DNS domain SGML character </td></tr> <tr id="row_0_1_77_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__cp__set.html" target="_self">sgml_cp_set</a></td><td class="desc">Test for any SGML code point from a given string of SGML code points </td></tr>
<tr id="row_0_1_78_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__ipv6__scope__id__char.html" target="_self">sgml_ipv6_scope_id_char</a></td><td class="desc">Test for valid IPv6 address scope ID SGML character </td></tr> <tr id="row_0_1_78_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__dns__domain__char.html" target="_self">sgml_dns_domain_char</a></td><td class="desc">Test for valid DNS domain SGML character </td></tr>
<tr id="row_0_1_79_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__punct__cp.html" target="_self">sgml_punct_cp</a></td><td class="desc">Test for any SGML punctuation code point </td></tr> <tr id="row_0_1_79_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__ipv6__scope__id__char.html" target="_self">sgml_ipv6_scope_id_char</a></td><td class="desc">Test for valid IPv6 address scope ID SGML character </td></tr>
<tr id="row_0_1_80_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__space__cp.html" target="_self">sgml_space_cp</a></td><td class="desc">Test for any SGML space code point </td></tr> <tr id="row_0_1_80_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__punct__cp.html" target="_self">sgml_punct_cp</a></td><td class="desc">Test for any SGML punctuation code point </td></tr>
<tr id="row_0_1_81_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__space__or__punct__cp.html" target="_self">sgml_space_or_punct_cp</a></td><td class="desc">Test for any SGML space or punctuation code point </td></tr> <tr id="row_0_1_81_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__space__cp.html" target="_self">sgml_space_cp</a></td><td class="desc">Test for any SGML space code point </td></tr>
<tr id="row_0_1_82_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__string.html" target="_self">sgml_string</a></td><td class="desc">Test for SGML given string </td></tr> <tr id="row_0_1_82_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__space__or__punct__cp.html" target="_self">sgml_space_or_punct_cp</a></td><td class="desc">Test for any SGML space or punctuation code point </td></tr>
<tr id="row_0_1_83_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__url__password__char.html" target="_self">sgml_url_password_char</a></td><td class="desc">Test for valid URL password SGML character </td></tr> <tr id="row_0_1_83_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__string.html" target="_self">sgml_string</a></td><td class="desc">Test for SGML given string </td></tr>
<tr id="row_0_1_84_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__url__path__char.html" target="_self">sgml_url_path_char</a></td><td class="desc">Test for valid URL path SGML character </td></tr> <tr id="row_0_1_84_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__url__password__char.html" target="_self">sgml_url_password_char</a></td><td class="desc">Test for valid URL password SGML character </td></tr>
<tr id="row_0_1_85_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__url__username__char.html" target="_self">sgml_url_username_char</a></td><td class="desc">Test for valid URL username SGML character </td></tr> <tr id="row_0_1_85_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__url__path__char.html" target="_self">sgml_url_path_char</a></td><td class="desc">Test for valid URL path SGML character </td></tr>
<tr id="row_0_1_86_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1tester__collection.html" target="_self">tester_collection</a></td><td class="desc">Base template for collection-holding testers </td></tr> <tr id="row_0_1_86_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1parser_1_1sgml__url__username__char.html" target="_self">sgml_url_username_char</a></td><td class="desc">Test for valid URL username SGML character </td></tr>
<tr id="row_0_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1base64__dec.html" target="_self">base64_dec</a></td><td class="desc">Base64 decoding session </td></tr> <tr id="row_0_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1base64__dec.html" target="_self">base64_dec</a></td><td class="desc">Base64 decoding session </td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1base64__enc.html" target="_self">base64_enc</a></td><td class="desc">Base64 encoding session </td></tr> <tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1base64__enc.html" target="_self">base64_enc</a></td><td class="desc">Base64 encoding session </td></tr>
<tr id="row_0_4_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1errno__error.html" target="_self">errno_error</a></td><td class="desc">Standard C runtime library error </td></tr> <tr id="row_0_4_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1errno__error.html" target="_self">errno_error</a></td><td class="desc">Standard C runtime library error </td></tr>
@ -185,7 +185,7 @@ $(function() {
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:40 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -318,7 +318,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents --> </div><!-- fragment --></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

File diff suppressed because one or more lines are too long

View File

@ -90,7 +90,7 @@ $(function() {
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -230,7 +230,7 @@ template&lt;class _Ty , class _Ax , class _Tchr &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -91,7 +91,7 @@ $(function() {
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -235,7 +235,7 @@ template&lt;class _Elem , class _Traits , class _Ax &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -89,7 +89,7 @@ $(function() {
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -286,7 +286,7 @@ errno_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_num</b></td></tr
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -97,7 +97,7 @@ $(function() {
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -561,7 +561,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -89,7 +89,7 @@ $(function() {
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -221,7 +221,7 @@ template&lt;class _Ty , class _Ax , class _Tchr &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -86,7 +86,7 @@ $(function() {
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -198,7 +198,7 @@ template&lt;class _Elem , class _Traits , class _Ax &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -91,7 +91,7 @@ $(function() {
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -380,7 +380,7 @@ template&lt;class T , class T_ID , const T_ID ID, class T_SIZE , unsigned int AL
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -95,7 +95,7 @@ $(function() {
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -285,7 +285,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:32 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -80,26 +80,26 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_angle</b>(const std::shared_ptr&lt; basic_integer10&lt; T &gt; &gt; &amp;_degree, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_degree_separator, const std::shared_ptr&lt; basic_integer10&lt; T &gt; &gt; &amp;_minute, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_minute_separator, const std::shared_ptr&lt; basic_integer10&lt; T &gt; &gt; &amp;_second, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_second_separator, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_decimal, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_angle</b>(const std::shared_ptr&lt; basic_integer10&lt; T &gt; &gt; &amp;_degree, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_degree_separator, const std::shared_ptr&lt; basic_integer10&lt; T &gt; &gt; &amp;_minute, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_minute_separator, const std::shared_ptr&lt; basic_integer10&lt; T &gt; &gt; &amp;_second, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_second_separator, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_decimal, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>decimal</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>decimal</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>degree</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>degree</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>degree_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>degree_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>minute</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>minute</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>minute_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>minute_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>second</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>second</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>second_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>second_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html">stdex::parser::basic_angle&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -92,72 +92,72 @@ Inheritance diagram for stdex::parser::basic_angle&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__angle.png" usemap="#stdex::parser::basic_5Fangle_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__angle.png" usemap="#stdex::parser::basic_5Fangle_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fangle_3C_20T_20_3E_map" name="stdex::parser::basic_5Fangle_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fangle_3C_20T_20_3E_map" name="stdex::parser::basic_5Fangle_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,189,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,195,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:ad5c06165db7d92706176586fa84e54b3"><td class="memItemLeft" align="right" valign="top"><a id="ad5c06165db7d92706176586fa84e54b3" name="ad5c06165db7d92706176586fa84e54b3"></a> <tr class="memitem:aec45dd90a5684dffe8942394b1006454"><td class="memItemLeft" align="right" valign="top"><a id="aec45dd90a5684dffe8942394b1006454" name="aec45dd90a5684dffe8942394b1006454"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_angle</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">basic_integer10</a>&lt; T &gt; &gt; &amp;_degree, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_degree_separator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">basic_integer10</a>&lt; T &gt; &gt; &amp;_minute, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_minute_separator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">basic_integer10</a>&lt; T &gt; &gt; &amp;_second, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_second_separator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_decimal, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_angle</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">basic_integer10</a>&lt; T &gt; &gt; &amp;_degree, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_degree_separator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">basic_integer10</a>&lt; T &gt; &gt; &amp;_minute, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_minute_separator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">basic_integer10</a>&lt; T &gt; &gt; &amp;_second, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_second_separator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_decimal, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:ad5c06165db7d92706176586fa84e54b3"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aec45dd90a5684dffe8942394b1006454"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff7350f87351f7b953558998b7ba78f0"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html#aff7350f87351f7b953558998b7ba78f0">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:aff7350f87351f7b953558998b7ba78f0"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html#aff7350f87351f7b953558998b7ba78f0">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:aff7350f87351f7b953558998b7ba78f0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aff7350f87351f7b953558998b7ba78f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbc30501c52f993ff2a850ebdf7d543c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html#afbc30501c52f993ff2a850ebdf7d543c">invalidate</a> ()</td></tr> <tr class="memitem:afbc30501c52f993ff2a850ebdf7d543c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__angle.html#afbc30501c52f993ff2a850ebdf7d543c">invalidate</a> ()</td></tr>
<tr class="separator:afbc30501c52f993ff2a850ebdf7d543c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:afbc30501c52f993ff2a850ebdf7d543c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
<tr class="memitem:aa9c3e3f14f048284da54ca5e920cff58"><td class="memItemLeft" align="right" valign="top"><a id="aa9c3e3f14f048284da54ca5e920cff58" name="aa9c3e3f14f048284da54ca5e920cff58"></a> <tr class="memitem:aa9c3e3f14f048284da54ca5e920cff58"><td class="memItemLeft" align="right" valign="top"><a id="aa9c3e3f14f048284da54ca5e920cff58" name="aa9c3e3f14f048284da54ca5e920cff58"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">basic_integer10</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>degree</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">basic_integer10</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>degree</b></td></tr>
<tr class="separator:aa9c3e3f14f048284da54ca5e920cff58"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aa9c3e3f14f048284da54ca5e920cff58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e993148b8200489c214ead6b5b213c0"><td class="memItemLeft" align="right" valign="top"><a id="a1e993148b8200489c214ead6b5b213c0" name="a1e993148b8200489c214ead6b5b213c0"></a> <tr class="memitem:a022959c6b72144bc2786248803386078"><td class="memItemLeft" align="right" valign="top"><a id="a022959c6b72144bc2786248803386078" name="a022959c6b72144bc2786248803386078"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>degree_separator</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>degree_separator</b></td></tr>
<tr class="separator:a1e993148b8200489c214ead6b5b213c0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a022959c6b72144bc2786248803386078"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59510e2fc058eff8a87b14a4058b18e7"><td class="memItemLeft" align="right" valign="top"><a id="a59510e2fc058eff8a87b14a4058b18e7" name="a59510e2fc058eff8a87b14a4058b18e7"></a> <tr class="memitem:a59510e2fc058eff8a87b14a4058b18e7"><td class="memItemLeft" align="right" valign="top"><a id="a59510e2fc058eff8a87b14a4058b18e7" name="a59510e2fc058eff8a87b14a4058b18e7"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">basic_integer10</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>minute</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">basic_integer10</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>minute</b></td></tr>
<tr class="separator:a59510e2fc058eff8a87b14a4058b18e7"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a59510e2fc058eff8a87b14a4058b18e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a832843869bf3c050a6beda16870b104b"><td class="memItemLeft" align="right" valign="top"><a id="a832843869bf3c050a6beda16870b104b" name="a832843869bf3c050a6beda16870b104b"></a> <tr class="memitem:abb63f77d3c7a69cf93835cbd1e6348fe"><td class="memItemLeft" align="right" valign="top"><a id="abb63f77d3c7a69cf93835cbd1e6348fe" name="abb63f77d3c7a69cf93835cbd1e6348fe"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>minute_separator</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>minute_separator</b></td></tr>
<tr class="separator:a832843869bf3c050a6beda16870b104b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:abb63f77d3c7a69cf93835cbd1e6348fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09b8762fa4a8b33f8931d9c71f083c98"><td class="memItemLeft" align="right" valign="top"><a id="a09b8762fa4a8b33f8931d9c71f083c98" name="a09b8762fa4a8b33f8931d9c71f083c98"></a> <tr class="memitem:a09b8762fa4a8b33f8931d9c71f083c98"><td class="memItemLeft" align="right" valign="top"><a id="a09b8762fa4a8b33f8931d9c71f083c98" name="a09b8762fa4a8b33f8931d9c71f083c98"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">basic_integer10</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>second</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">basic_integer10</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>second</b></td></tr>
<tr class="separator:a09b8762fa4a8b33f8931d9c71f083c98"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a09b8762fa4a8b33f8931d9c71f083c98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2cdc00b409bbef500f1c71c99b10385"><td class="memItemLeft" align="right" valign="top"><a id="af2cdc00b409bbef500f1c71c99b10385" name="af2cdc00b409bbef500f1c71c99b10385"></a> <tr class="memitem:a73f20a870dd55cdc4af6a70071842f13"><td class="memItemLeft" align="right" valign="top"><a id="a73f20a870dd55cdc4af6a70071842f13" name="a73f20a870dd55cdc4af6a70071842f13"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>second_separator</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>second_separator</b></td></tr>
<tr class="separator:af2cdc00b409bbef500f1c71c99b10385"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a73f20a870dd55cdc4af6a70071842f13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46cf8fe849bd4fa6c72527f5d486021e"><td class="memItemLeft" align="right" valign="top"><a id="a46cf8fe849bd4fa6c72527f5d486021e" name="a46cf8fe849bd4fa6c72527f5d486021e"></a> <tr class="memitem:aa85d6911a025657d0ca530189e3ff975"><td class="memItemLeft" align="right" valign="top"><a id="aa85d6911a025657d0ca530189e3ff975" name="aa85d6911a025657d0ca530189e3ff975"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>decimal</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>decimal</b></td></tr>
<tr class="separator:a46cf8fe849bd4fa6c72527f5d486021e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aa85d6911a025657d0ca530189e3ff975"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -188,7 +188,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -240,7 +240,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -250,7 +250,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 796 B

After

Width:  |  Height:  |  Size: 777 B

View File

@ -80,18 +80,19 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__any__cu.html">stdex::parser::basic_any_cu&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__any__cu.html">stdex::parser::basic_any_cu&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_any_cu</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__any__cu.html">stdex::parser::basic_any_cu&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__any__cu.html">stdex::parser::basic_any_cu&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__any__cu.html">stdex::parser::basic_any_cu&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__any__cu.html">stdex::parser::basic_any_cu&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__any__cu.html">stdex::parser::basic_any_cu&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__any__cu.html">stdex::parser::basic_any_cu&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -91,43 +91,46 @@ Inheritance diagram for stdex::parser::basic_any_cu&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__any__cu.png" usemap="#stdex::parser::basic_5Fany_5Fcu_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__any__cu.png" usemap="#stdex::parser::basic_5Fany_5Fcu_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fany_5Fcu_3C_20T_20_3E_map" name="stdex::parser::basic_5Fany_5Fcu_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fany_5Fcu_3C_20T_20_3E_map" name="stdex::parser::basic_5Fany_5Fcu_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,200,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,200,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:ac0d9d8fb995dfa63114eefab13effb50"><td class="memItemLeft" align="right" valign="top"><a id="ac0d9d8fb995dfa63114eefab13effb50" name="ac0d9d8fb995dfa63114eefab13effb50"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_any_cu</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:ac0d9d8fb995dfa63114eefab13effb50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af09cf25cf0ec3b2d25333d608346eb0b"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__any__cu.html#af09cf25cf0ec3b2d25333d608346eb0b">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:af09cf25cf0ec3b2d25333d608346eb0b"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__any__cu.html#af09cf25cf0ec3b2d25333d608346eb0b">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:af09cf25cf0ec3b2d25333d608346eb0b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:af09cf25cf0ec3b2d25333d608346eb0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -181,7 +184,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -191,7 +194,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 807 B

After

Width:  |  Height:  |  Size: 785 B

View File

@ -81,19 +81,19 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_bol</b>(bool invert=false) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_bol</b>(bool invert=false) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_invert</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_invert</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__bol.html">stdex::parser::basic_bol&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -92,7 +92,7 @@ Inheritance diagram for stdex::parser::basic_bol&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__bol.png" usemap="#stdex::parser::basic_5Fbol_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__bol.png" usemap="#stdex::parser::basic_5Fbol_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fbol_3C_20T_20_3E_map" name="stdex::parser::basic_5Fbol_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fbol_3C_20T_20_3E_map" name="stdex::parser::basic_5Fbol_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,189,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,195,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
@ -103,41 +103,41 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a48c80372cec06778308f14ac7fbda0be"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a48c80372cec06778308f14ac7fbda0be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab347b754ff60d9d9635f3df83512a42e"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__bol.html#ab347b754ff60d9d9635f3df83512a42e">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:ab347b754ff60d9d9635f3df83512a42e"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__bol.html#ab347b754ff60d9d9635f3df83512a42e">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:ab347b754ff60d9d9635f3df83512a42e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab347b754ff60d9d9635f3df83512a42e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:a40c79dc2234dc0315f531591bad19daa"><td class="memItemLeft" align="right" valign="top"><a id="a40c79dc2234dc0315f531591bad19daa" name="a40c79dc2234dc0315f531591bad19daa"></a> <tr class="memitem:a40c79dc2234dc0315f531591bad19daa"><td class="memItemLeft" align="right" valign="top"><a id="a40c79dc2234dc0315f531591bad19daa" name="a40c79dc2234dc0315f531591bad19daa"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_invert</b></td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_invert</b></td></tr>
<tr class="separator:a40c79dc2234dc0315f531591bad19daa"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a40c79dc2234dc0315f531591bad19daa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -191,7 +191,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -201,7 +201,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 755 B

After

Width:  |  Height:  |  Size: 740 B

View File

@ -81,25 +81,25 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_branch</b>(const std::locale &amp;locale) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_branch</b>(const std::locale &amp;locale) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_branch</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; *el=nullptr, size_t count=0, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_branch</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; *el=nullptr, size_t count=0, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_branch</b>(std::vector&lt; std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &gt; &amp;&amp;collection, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_branch</b>(std::vector&lt; std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &gt; &amp;&amp;collection, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>hit_offset</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>hit_offset</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_collection</b> (defined in <a class="el" href="classstdex_1_1parser_1_1tester__collection.html">stdex::parser::tester_collection&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1tester__collection.html">stdex::parser::tester_collection&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_collection</b> (defined in <a class="el" href="classstdex_1_1parser_1_1parser__collection.html">stdex::parser::parser_collection&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1parser__collection.html">stdex::parser::parser_collection&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html">stdex::parser::basic_branch&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>parser_collection</b>(const std::locale &amp;locale) (defined in <a class="el" href="classstdex_1_1parser_1_1parser__collection.html">stdex::parser::parser_collection&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1parser__collection.html">stdex::parser::parser_collection&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>tester_collection</b>(const std::locale &amp;locale) (defined in <a class="el" href="classstdex_1_1parser_1_1tester__collection.html">stdex::parser::tester_collection&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1tester__collection.html">stdex::parser::tester_collection&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>parser_collection</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; *el, size_t count, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1parser__collection.html">stdex::parser::parser_collection&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1parser__collection.html">stdex::parser::parser_collection&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>tester_collection</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; *el, size_t count, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1tester__collection.html">stdex::parser::tester_collection&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1tester__collection.html">stdex::parser::tester_collection&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>parser_collection</b>(std::vector&lt; std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &gt; &amp;&amp;collection, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1parser__collection.html">stdex::parser::parser_collection&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1parser__collection.html">stdex::parser::parser_collection&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>tester_collection</b>(std::vector&lt; std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &gt; &amp;&amp;collection, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1tester__collection.html">stdex::parser::tester_collection&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1tester__collection.html">stdex::parser::tester_collection&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -93,82 +93,82 @@ Inheritance diagram for stdex::parser::basic_branch&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__branch.png" usemap="#stdex::parser::basic_5Fbranch_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__branch.png" usemap="#stdex::parser::basic_5Fbranch_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fbranch_3C_20T_20_3E_map" name="stdex::parser::basic_5Fbranch_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fbranch_3C_20T_20_3E_map" name="stdex::parser::basic_5Fbranch_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1tester__collection.html" title="Base template for collection-holding testers." alt="stdex::parser::tester_collection&lt; T &gt;" shape="rect" coords="0,56,290,80"/> <area href="classstdex_1_1parser_1_1parser__collection.html" title="Base template for collection-holding parsers." alt="stdex::parser::parser_collection&lt; T &gt;" shape="rect" coords="0,56,296,80"/>
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,290,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,296,24"/>
<area href="classstdex_1_1parser_1_1basic__string__branch.html" title="Test for any string." alt="stdex::parser::basic_string_branch&lt; T, T_tester &gt;" shape="rect" coords="0,168,290,192"/> <area href="classstdex_1_1parser_1_1basic__string__branch.html" title="Test for any string." alt="stdex::parser::basic_string_branch&lt; T, T_parser &gt;" shape="rect" coords="0,168,296,192"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a11adeb69bbe46e466f35242c8a3052a8"><td class="memItemLeft" align="right" valign="top"><a id="a11adeb69bbe46e466f35242c8a3052a8" name="a11adeb69bbe46e466f35242c8a3052a8"></a> <tr class="memitem:a145d22689467fd5224ebef76c4ffe8f8"><td class="memItemLeft" align="right" valign="top"><a id="a145d22689467fd5224ebef76c4ffe8f8" name="a145d22689467fd5224ebef76c4ffe8f8"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_branch</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; *el=nullptr, size_t count=0, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_branch</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; *el=nullptr, size_t count=0, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a11adeb69bbe46e466f35242c8a3052a8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a145d22689467fd5224ebef76c4ffe8f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ca14545cd7ab6418eb61ea418629e9f"><td class="memItemLeft" align="right" valign="top"><a id="a1ca14545cd7ab6418eb61ea418629e9f" name="a1ca14545cd7ab6418eb61ea418629e9f"></a> <tr class="memitem:ad26965452bb48a005ca69b2d7ebc63f5"><td class="memItemLeft" align="right" valign="top"><a id="ad26965452bb48a005ca69b2d7ebc63f5" name="ad26965452bb48a005ca69b2d7ebc63f5"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_branch</b> (std::vector&lt; std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &gt; &amp;&amp;collection, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_branch</b> (std::vector&lt; std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &gt; &amp;&amp;collection, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a1ca14545cd7ab6418eb61ea418629e9f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad26965452bb48a005ca69b2d7ebc63f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e5c9a59299c47ac6eaec236540e69ab"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html#a4e5c9a59299c47ac6eaec236540e69ab">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a4e5c9a59299c47ac6eaec236540e69ab"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html#a4e5c9a59299c47ac6eaec236540e69ab">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a4e5c9a59299c47ac6eaec236540e69ab"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a4e5c9a59299c47ac6eaec236540e69ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b603d9e8ac46c06db7c7a7537c18115"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html#a8b603d9e8ac46c06db7c7a7537c18115">invalidate</a> ()</td></tr> <tr class="memitem:a8b603d9e8ac46c06db7c7a7537c18115"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__branch.html#a8b603d9e8ac46c06db7c7a7537c18115">invalidate</a> ()</td></tr>
<tr class="separator:a8b603d9e8ac46c06db7c7a7537c18115"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8b603d9e8ac46c06db7c7a7537c18115"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1tester__collection"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1tester__collection')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1tester__collection.html">stdex::parser::tester_collection&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1parser__collection"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1parser__collection')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1parser__collection.html">stdex::parser::parser_collection&lt; T &gt;</a></td></tr>
<tr class="memitem:a9ca67fcb667b212f9d1a747abcbf9020 inherit pub_methods_classstdex_1_1parser_1_1tester__collection"><td class="memItemLeft" align="right" valign="top"><a id="a9ca67fcb667b212f9d1a747abcbf9020" name="a9ca67fcb667b212f9d1a747abcbf9020"></a> <tr class="memitem:a4f823c1915e67c18ef63e3c85a138e9a inherit pub_methods_classstdex_1_1parser_1_1parser__collection"><td class="memItemLeft" align="right" valign="top"><a id="a4f823c1915e67c18ef63e3c85a138e9a" name="a4f823c1915e67c18ef63e3c85a138e9a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>tester_collection</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; *el, size_t count, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>parser_collection</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; *el, size_t count, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a9ca67fcb667b212f9d1a747abcbf9020 inherit pub_methods_classstdex_1_1parser_1_1tester__collection"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a4f823c1915e67c18ef63e3c85a138e9a inherit pub_methods_classstdex_1_1parser_1_1parser__collection"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2e6424ed8eeeaa144c8b5346a785736 inherit pub_methods_classstdex_1_1parser_1_1tester__collection"><td class="memItemLeft" align="right" valign="top"><a id="ab2e6424ed8eeeaa144c8b5346a785736" name="ab2e6424ed8eeeaa144c8b5346a785736"></a> <tr class="memitem:a94107366dbe39daff640a87c8ef83bc4 inherit pub_methods_classstdex_1_1parser_1_1parser__collection"><td class="memItemLeft" align="right" valign="top"><a id="a94107366dbe39daff640a87c8ef83bc4" name="a94107366dbe39daff640a87c8ef83bc4"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>tester_collection</b> (std::vector&lt; std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &gt; &amp;&amp;collection, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>parser_collection</b> (std::vector&lt; std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &gt; &amp;&amp;collection, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:ab2e6424ed8eeeaa144c8b5346a785736 inherit pub_methods_classstdex_1_1parser_1_1tester__collection"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a94107366dbe39daff640a87c8ef83bc4 inherit pub_methods_classstdex_1_1parser_1_1parser__collection"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c6745b3368453050a3c0537c2384634 inherit pub_methods_classstdex_1_1parser_1_1tester__collection"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1tester__collection.html#a9c6745b3368453050a3c0537c2384634">invalidate</a> ()</td></tr> <tr class="memitem:a2da74d95683359152c5a906c1b392129 inherit pub_methods_classstdex_1_1parser_1_1parser__collection"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1parser__collection.html#a2da74d95683359152c5a906c1b392129">invalidate</a> ()</td></tr>
<tr class="separator:a9c6745b3368453050a3c0537c2384634 inherit pub_methods_classstdex_1_1parser_1_1tester__collection"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2da74d95683359152c5a906c1b392129 inherit pub_methods_classstdex_1_1parser_1_1parser__collection"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
<tr class="memitem:aafff9f19198ab50769b8fda588ca577f"><td class="memItemLeft" align="right" valign="top"><a id="aafff9f19198ab50769b8fda588ca577f" name="aafff9f19198ab50769b8fda588ca577f"></a> <tr class="memitem:aafff9f19198ab50769b8fda588ca577f"><td class="memItemLeft" align="right" valign="top"><a id="aafff9f19198ab50769b8fda588ca577f" name="aafff9f19198ab50769b8fda588ca577f"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>hit_offset</b></td></tr> size_t&#160;</td><td class="memItemRight" valign="bottom"><b>hit_offset</b></td></tr>
<tr class="separator:aafff9f19198ab50769b8fda588ca577f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aafff9f19198ab50769b8fda588ca577f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
Protected Member Functions</h2></td></tr> Protected Member Functions</h2></td></tr>
<tr class="memitem:a50f53e1792522a2e3cefce72b4c54916"><td class="memItemLeft" align="right" valign="top"><a id="a50f53e1792522a2e3cefce72b4c54916" name="a50f53e1792522a2e3cefce72b4c54916"></a> <tr class="memitem:a50f53e1792522a2e3cefce72b4c54916"><td class="memItemLeft" align="right" valign="top"><a id="a50f53e1792522a2e3cefce72b4c54916" name="a50f53e1792522a2e3cefce72b4c54916"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_branch</b> (const std::locale &amp;locale)</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_branch</b> (const std::locale &amp;locale)</td></tr>
<tr class="separator:a50f53e1792522a2e3cefce72b4c54916"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a50f53e1792522a2e3cefce72b4c54916"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classstdex_1_1parser_1_1tester__collection"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classstdex_1_1parser_1_1tester__collection')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1tester__collection.html">stdex::parser::tester_collection&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_methods_classstdex_1_1parser_1_1parser__collection"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classstdex_1_1parser_1_1parser__collection')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1parser__collection.html">stdex::parser::parser_collection&lt; T &gt;</a></td></tr>
<tr class="memitem:a82e7f6315d8a1b82fca899bf2eac7b0c inherit pro_methods_classstdex_1_1parser_1_1tester__collection"><td class="memItemLeft" align="right" valign="top"><a id="a82e7f6315d8a1b82fca899bf2eac7b0c" name="a82e7f6315d8a1b82fca899bf2eac7b0c"></a> <tr class="memitem:a33653507bd0ec7ffcac97202cdeab5c3 inherit pro_methods_classstdex_1_1parser_1_1parser__collection"><td class="memItemLeft" align="right" valign="top"><a id="a33653507bd0ec7ffcac97202cdeab5c3" name="a33653507bd0ec7ffcac97202cdeab5c3"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>tester_collection</b> (const std::locale &amp;locale)</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>parser_collection</b> (const std::locale &amp;locale)</td></tr>
<tr class="separator:a82e7f6315d8a1b82fca899bf2eac7b0c inherit pro_methods_classstdex_1_1parser_1_1tester__collection"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a33653507bd0ec7ffcac97202cdeab5c3 inherit pro_methods_classstdex_1_1parser_1_1parser__collection"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1tester__collection"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1tester__collection')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1tester__collection.html">stdex::parser::tester_collection&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1parser__collection"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1parser__collection')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1parser__collection.html">stdex::parser::parser_collection&lt; T &gt;</a></td></tr>
<tr class="memitem:a25f4453d73e5b0db62260190fc31db10 inherit pro_attribs_classstdex_1_1parser_1_1tester__collection"><td class="memItemLeft" align="right" valign="top"><a id="a25f4453d73e5b0db62260190fc31db10" name="a25f4453d73e5b0db62260190fc31db10"></a> <tr class="memitem:ad99b68ce26b66d6db071225dc89a64bf inherit pro_attribs_classstdex_1_1parser_1_1parser__collection"><td class="memItemLeft" align="right" valign="top"><a id="ad99b68ce26b66d6db071225dc89a64bf" name="ad99b68ce26b66d6db071225dc89a64bf"></a>
std::vector&lt; std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_collection</b></td></tr> std::vector&lt; std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_collection</b></td></tr>
<tr class="separator:a25f4453d73e5b0db62260190fc31db10 inherit pro_attribs_classstdex_1_1parser_1_1tester__collection"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad99b68ce26b66d6db071225dc89a64bf inherit pro_attribs_classstdex_1_1parser_1_1parser__collection"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -199,7 +199,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1tester__collection.html">stdex::parser::tester_collection&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1parser__collection.html">stdex::parser::parser_collection&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -251,7 +251,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -261,7 +261,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -80,24 +80,24 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_chemical_formula</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;element, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;sign, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_chemical_formula</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;element, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;sign, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>has_charge</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>has_charge</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>has_digits</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>has_digits</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_element</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_element</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_sign</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_sign</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html">stdex::parser::basic_chemical_formula&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -93,36 +93,36 @@ Inheritance diagram for stdex::parser::basic_chemical_formula&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__chemical__formula.png" usemap="#stdex::parser::basic_5Fchemical_5Fformula_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__chemical__formula.png" usemap="#stdex::parser::basic_5Fchemical_5Fformula_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fchemical_5Fformula_3C_20T_20_3E_map" name="stdex::parser::basic_5Fchemical_5Fformula_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fchemical_5Fformula_3C_20T_20_3E_map" name="stdex::parser::basic_5Fchemical_5Fformula_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,257,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,257,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a2c0aa743de53ed5c52013374edab6d3d"><td class="memItemLeft" align="right" valign="top"><a id="a2c0aa743de53ed5c52013374edab6d3d" name="a2c0aa743de53ed5c52013374edab6d3d"></a> <tr class="memitem:aeab79a575bf7b5f8165c4368f192b841"><td class="memItemLeft" align="right" valign="top"><a id="aeab79a575bf7b5f8165c4368f192b841" name="aeab79a575bf7b5f8165c4368f192b841"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_chemical_formula</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;element, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;sign, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_chemical_formula</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;element, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;sign, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a2c0aa743de53ed5c52013374edab6d3d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aeab79a575bf7b5f8165c4368f192b841"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d26b445ae0f8e8c3cc7ed883d70350a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html#a6d26b445ae0f8e8c3cc7ed883d70350a">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a6d26b445ae0f8e8c3cc7ed883d70350a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html#a6d26b445ae0f8e8c3cc7ed883d70350a">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a6d26b445ae0f8e8c3cc7ed883d70350a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a6d26b445ae0f8e8c3cc7ed883d70350a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59630e396875b18fda5907eb55e54141"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html#a59630e396875b18fda5907eb55e54141">invalidate</a> ()</td></tr> <tr class="memitem:a59630e396875b18fda5907eb55e54141"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__chemical__formula.html#a59630e396875b18fda5907eb55e54141">invalidate</a> ()</td></tr>
<tr class="separator:a59630e396875b18fda5907eb55e54141"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a59630e396875b18fda5907eb55e54141"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
@ -132,27 +132,27 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_digits</b></td></
<tr class="memitem:ac95546970039cb55655cceed33ba0ac3"><td class="memItemLeft" align="right" valign="top"><a id="ac95546970039cb55655cceed33ba0ac3" name="ac95546970039cb55655cceed33ba0ac3"></a> <tr class="memitem:ac95546970039cb55655cceed33ba0ac3"><td class="memItemLeft" align="right" valign="top"><a id="ac95546970039cb55655cceed33ba0ac3" name="ac95546970039cb55655cceed33ba0ac3"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_charge</b></td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_charge</b></td></tr>
<tr class="separator:ac95546970039cb55655cceed33ba0ac3"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac95546970039cb55655cceed33ba0ac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:a1152dde81451aeb1ffce78876135fed5"><td class="memItemLeft" align="right" valign="top"><a id="a1152dde81451aeb1ffce78876135fed5" name="a1152dde81451aeb1ffce78876135fed5"></a> <tr class="memitem:afd1664b1b7345b1fb09e85c236e90b09"><td class="memItemLeft" align="right" valign="top"><a id="afd1664b1b7345b1fb09e85c236e90b09" name="afd1664b1b7345b1fb09e85c236e90b09"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_element</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_element</b></td></tr>
<tr class="separator:a1152dde81451aeb1ffce78876135fed5"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:afd1664b1b7345b1fb09e85c236e90b09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e337d1417f45ae1d01169672ced5fe2"><td class="memItemLeft" align="right" valign="top"><a id="a6e337d1417f45ae1d01169672ced5fe2" name="a6e337d1417f45ae1d01169672ced5fe2"></a> <tr class="memitem:a24014c1881bf8e5c45d735887c65df16"><td class="memItemLeft" align="right" valign="top"><a id="a24014c1881bf8e5c45d735887c65df16" name="a24014c1881bf8e5c45d735887c65df16"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit</b></td></tr>
<tr class="separator:a6e337d1417f45ae1d01169672ced5fe2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a24014c1881bf8e5c45d735887c65df16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfb44b63f2b4529e99d4995cd59d8882"><td class="memItemLeft" align="right" valign="top"><a id="abfb44b63f2b4529e99d4995cd59d8882" name="abfb44b63f2b4529e99d4995cd59d8882"></a> <tr class="memitem:aca4ce96bd6e93b78e2978ac9dd5efa51"><td class="memItemLeft" align="right" valign="top"><a id="aca4ce96bd6e93b78e2978ac9dd5efa51" name="aca4ce96bd6e93b78e2978ac9dd5efa51"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_sign</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_sign</b></td></tr>
<tr class="separator:abfb44b63f2b4529e99d4995cd59d8882"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aca4ce96bd6e93b78e2978ac9dd5efa51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -183,7 +183,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -235,7 +235,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -245,7 +245,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 853 B

After

Width:  |  Height:  |  Size: 834 B

View File

@ -81,20 +81,20 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_cu</b>(T chr, bool invert=false, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_cu</b>(T chr, bool invert=false, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_chr</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_chr</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_invert</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_invert</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu.html">stdex::parser::basic_cu&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -92,7 +92,7 @@ Inheritance diagram for stdex::parser::basic_cu&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__cu.png" usemap="#stdex::parser::basic_5Fcu_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__cu.png" usemap="#stdex::parser::basic_5Fcu_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fcu_3C_20T_20_3E_map" name="stdex::parser::basic_5Fcu_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fcu_3C_20T_20_3E_map" name="stdex::parser::basic_5Fcu_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,189,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,195,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
@ -103,23 +103,23 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a2029e338d9adfb16e42fc2cbfdbb6bfd"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2029e338d9adfb16e42fc2cbfdbb6bfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a3c46fe8ba9cddc9f6090aa327c2ea9"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__cu.html#a5a3c46fe8ba9cddc9f6090aa327c2ea9">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a5a3c46fe8ba9cddc9f6090aa327c2ea9"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__cu.html#a5a3c46fe8ba9cddc9f6090aa327c2ea9">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a5a3c46fe8ba9cddc9f6090aa327c2ea9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5a3c46fe8ba9cddc9f6090aa327c2ea9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
@ -129,18 +129,18 @@ T&#160;</td><td class="memItemRight" valign="bottom"><b>m_chr</b></td></tr>
<tr class="memitem:aca28a1cbd3bc31184d3c0443c1dfa00d"><td class="memItemLeft" align="right" valign="top"><a id="aca28a1cbd3bc31184d3c0443c1dfa00d" name="aca28a1cbd3bc31184d3c0443c1dfa00d"></a> <tr class="memitem:aca28a1cbd3bc31184d3c0443c1dfa00d"><td class="memItemLeft" align="right" valign="top"><a id="aca28a1cbd3bc31184d3c0443c1dfa00d" name="aca28a1cbd3bc31184d3c0443c1dfa00d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_invert</b></td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_invert</b></td></tr>
<tr class="separator:aca28a1cbd3bc31184d3c0443c1dfa00d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aca28a1cbd3bc31184d3c0443c1dfa00d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -194,7 +194,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -204,7 +204,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 766 B

After

Width:  |  Height:  |  Size: 749 B

View File

@ -81,22 +81,22 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_cu_set</b>(_In_reads_or_z_(count) const T *set, size_t count=(size_t) -1, bool invert=false, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_cu_set</b>(_In_reads_or_z_(count) const T *set, size_t count=(size_t) -1, bool invert=false, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_set</b>(bool invert=false, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_set</b>(bool invert=false, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>hit_offset</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>hit_offset</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_invert</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_invert</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__set.html">stdex::parser::basic_set&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_set</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_set</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__cu__set.html">stdex::parser::basic_cu_set&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -93,7 +93,7 @@ Inheritance diagram for stdex::parser::basic_cu_set&lt; T &gt;:</div>
<img src="classstdex_1_1parser_1_1basic__cu__set.png" usemap="#stdex::parser::basic_5Fcu_5Fset_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__cu__set.png" usemap="#stdex::parser::basic_5Fcu_5Fset_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fcu_5Fset_3C_20T_20_3E_map" name="stdex::parser::basic_5Fcu_5Fset_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fcu_5Fset_3C_20T_20_3E_map" name="stdex::parser::basic_5Fcu_5Fset_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__set.html" alt="stdex::parser::basic_set&lt; T &gt;" shape="rect" coords="0,56,195,80"/> <area href="classstdex_1_1parser_1_1basic__set.html" alt="stdex::parser::basic_set&lt; T &gt;" shape="rect" coords="0,56,195,80"/>
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,195,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,195,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
@ -112,23 +112,23 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a3ebbccda0aea065ca4d5051f486ccf4c inherit pub_methods_classstdex_1_1parser_1_1basic__set"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a3ebbccda0aea065ca4d5051f486ccf4c inherit pub_methods_classstdex_1_1parser_1_1basic__set"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf6fb539e86809f04449a019fd6928df inherit pub_methods_classstdex_1_1parser_1_1basic__set"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__set.html#acf6fb539e86809f04449a019fd6928df">invalidate</a> ()</td></tr> <tr class="memitem:acf6fb539e86809f04449a019fd6928df inherit pub_methods_classstdex_1_1parser_1_1basic__set"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__set.html#acf6fb539e86809f04449a019fd6928df">invalidate</a> ()</td></tr>
<tr class="separator:acf6fb539e86809f04449a019fd6928df inherit pub_methods_classstdex_1_1parser_1_1basic__set"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acf6fb539e86809f04449a019fd6928df inherit pub_methods_classstdex_1_1parser_1_1basic__set"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
@ -139,10 +139,10 @@ std::basic_string&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom">
<tr class="memitem:ad42e3a3e6fdaf506bdb628fb41c03996 inherit pro_attribs_classstdex_1_1parser_1_1basic__set"><td class="memItemLeft" align="right" valign="top"><a id="ad42e3a3e6fdaf506bdb628fb41c03996" name="ad42e3a3e6fdaf506bdb628fb41c03996"></a> <tr class="memitem:ad42e3a3e6fdaf506bdb628fb41c03996 inherit pro_attribs_classstdex_1_1parser_1_1basic__set"><td class="memItemLeft" align="right" valign="top"><a id="ad42e3a3e6fdaf506bdb628fb41c03996" name="ad42e3a3e6fdaf506bdb628fb41c03996"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_invert</b></td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_invert</b></td></tr>
<tr class="separator:ad42e3a3e6fdaf506bdb628fb41c03996 inherit pro_attribs_classstdex_1_1parser_1_1basic__set"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad42e3a3e6fdaf506bdb628fb41c03996 inherit pro_attribs_classstdex_1_1parser_1_1basic__set"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
@ -150,11 +150,11 @@ Additional Inherited Members</h2></td></tr>
<tr class="memitem:aeefb8c339ac9a6ea2d3b32183182fde9 inherit pub_attribs_classstdex_1_1parser_1_1basic__set"><td class="memItemLeft" align="right" valign="top"><a id="aeefb8c339ac9a6ea2d3b32183182fde9" name="aeefb8c339ac9a6ea2d3b32183182fde9"></a> <tr class="memitem:aeefb8c339ac9a6ea2d3b32183182fde9 inherit pub_attribs_classstdex_1_1parser_1_1basic__set"><td class="memItemLeft" align="right" valign="top"><a id="aeefb8c339ac9a6ea2d3b32183182fde9" name="aeefb8c339ac9a6ea2d3b32183182fde9"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>hit_offset</b></td></tr> size_t&#160;</td><td class="memItemRight" valign="bottom"><b>hit_offset</b></td></tr>
<tr class="separator:aeefb8c339ac9a6ea2d3b32183182fde9 inherit pub_attribs_classstdex_1_1parser_1_1basic__set"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aeefb8c339ac9a6ea2d3b32183182fde9 inherit pub_attribs_classstdex_1_1parser_1_1basic__set"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -218,7 +218,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -80,28 +80,28 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_date</b>(int format_mask, const std::shared_ptr&lt; basic_integer&lt; T &gt; &gt; &amp;_day, const std::shared_ptr&lt; basic_integer&lt; T &gt; &gt; &amp;_month, const std::shared_ptr&lt; basic_integer&lt; T &gt; &gt; &amp;_year, const std::shared_ptr&lt; basic_set&lt; T &gt; &gt; &amp;separator, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;space, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_date</b>(int format_mask, const std::shared_ptr&lt; basic_integer&lt; T &gt; &gt; &amp;_day, const std::shared_ptr&lt; basic_integer&lt; T &gt; &gt; &amp;_month, const std::shared_ptr&lt; basic_integer&lt; T &gt; &gt; &amp;_year, const std::shared_ptr&lt; basic_set&lt; T &gt; &gt; &amp;separator, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;space, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>day</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>day</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>format</b> enum name (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>format</b> enum name (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>format</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>format</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>is_valid</b>(size_t day, size_t month) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>is_valid</b>(size_t day, size_t month) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_format_mask</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_format_mask</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_space</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_space</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>month</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>month</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>year</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>year</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__date.html">stdex::parser::basic_date&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -95,7 +95,7 @@ Inheritance diagram for stdex::parser::basic_date&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__date.png" usemap="#stdex::parser::basic_5Fdate_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__date.png" usemap="#stdex::parser::basic_5Fdate_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fdate_3C_20T_20_3E_map" name="stdex::parser::basic_5Fdate_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fdate_3C_20T_20_3E_map" name="stdex::parser::basic_5Fdate_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,189,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,195,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
@ -116,30 +116,30 @@ Public Types</h2></td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a14329646f886ca68cd86ac1f073dd0aa"><td class="memItemLeft" align="right" valign="top"><a id="a14329646f886ca68cd86ac1f073dd0aa" name="a14329646f886ca68cd86ac1f073dd0aa"></a> <tr class="memitem:ac75e11f27c4198d5a31359724785b2fa"><td class="memItemLeft" align="right" valign="top"><a id="ac75e11f27c4198d5a31359724785b2fa" name="ac75e11f27c4198d5a31359724785b2fa"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_date</b> (int format_mask, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">basic_integer</a>&lt; T &gt; &gt; &amp;_day, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">basic_integer</a>&lt; T &gt; &gt; &amp;_month, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">basic_integer</a>&lt; T &gt; &gt; &amp;_year, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__set.html">basic_set</a>&lt; T &gt; &gt; &amp;separator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;space, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_date</b> (int format_mask, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">basic_integer</a>&lt; T &gt; &gt; &amp;_day, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">basic_integer</a>&lt; T &gt; &gt; &amp;_month, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">basic_integer</a>&lt; T &gt; &gt; &amp;_year, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__set.html">basic_set</a>&lt; T &gt; &gt; &amp;separator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;space, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a14329646f886ca68cd86ac1f073dd0aa"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac75e11f27c4198d5a31359724785b2fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58cc67b65a7da914acb39a72851db6ba"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__date.html#a58cc67b65a7da914acb39a72851db6ba">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a58cc67b65a7da914acb39a72851db6ba"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__date.html#a58cc67b65a7da914acb39a72851db6ba">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a58cc67b65a7da914acb39a72851db6ba"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a58cc67b65a7da914acb39a72851db6ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22964a8e8daa4ef544fcb97a73cfce23"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__date.html#a22964a8e8daa4ef544fcb97a73cfce23">invalidate</a> ()</td></tr> <tr class="memitem:a22964a8e8daa4ef544fcb97a73cfce23"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__date.html#a22964a8e8daa4ef544fcb97a73cfce23">invalidate</a> ()</td></tr>
<tr class="separator:a22964a8e8daa4ef544fcb97a73cfce23"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a22964a8e8daa4ef544fcb97a73cfce23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
@ -155,11 +155,11 @@ std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer.h
<tr class="memitem:a7914eb32de1abf697f0fe39b8fd558d1"><td class="memItemLeft" align="right" valign="top"><a id="a7914eb32de1abf697f0fe39b8fd558d1" name="a7914eb32de1abf697f0fe39b8fd558d1"></a> <tr class="memitem:a7914eb32de1abf697f0fe39b8fd558d1"><td class="memItemLeft" align="right" valign="top"><a id="a7914eb32de1abf697f0fe39b8fd558d1" name="a7914eb32de1abf697f0fe39b8fd558d1"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">basic_integer</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>year</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">basic_integer</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>year</b></td></tr>
<tr class="separator:a7914eb32de1abf697f0fe39b8fd558d1"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7914eb32de1abf697f0fe39b8fd558d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-static-methods" name="pro-static-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-static-methods" name="pro-static-methods"></a>
Static Protected Member Functions</h2></td></tr> Static Protected Member Functions</h2></td></tr>
@ -175,13 +175,13 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>m_format_mask</b></td>
<tr class="memitem:ac241b3a34a2743128a514fc7a71da36c"><td class="memItemLeft" align="right" valign="top"><a id="ac241b3a34a2743128a514fc7a71da36c" name="ac241b3a34a2743128a514fc7a71da36c"></a> <tr class="memitem:ac241b3a34a2743128a514fc7a71da36c"><td class="memItemLeft" align="right" valign="top"><a id="ac241b3a34a2743128a514fc7a71da36c" name="ac241b3a34a2743128a514fc7a71da36c"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__set.html">basic_set</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_separator</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__set.html">basic_set</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_separator</b></td></tr>
<tr class="separator:ac241b3a34a2743128a514fc7a71da36c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac241b3a34a2743128a514fc7a71da36c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec6aa242fe5400a07b983f3e0c00967a"><td class="memItemLeft" align="right" valign="top"><a id="aec6aa242fe5400a07b983f3e0c00967a" name="aec6aa242fe5400a07b983f3e0c00967a"></a> <tr class="memitem:acdfc0bfcfd03a1b1aa9c8a758b2aa1db"><td class="memItemLeft" align="right" valign="top"><a id="acdfc0bfcfd03a1b1aa9c8a758b2aa1db" name="acdfc0bfcfd03a1b1aa9c8a758b2aa1db"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_space</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_space</b></td></tr>
<tr class="separator:aec6aa242fe5400a07b983f3e0c00967a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdfc0bfcfd03a1b1aa9c8a758b2aa1db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -212,7 +212,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -264,7 +264,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -274,7 +274,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 779 B

After

Width:  |  Height:  |  Size: 758 B

View File

@ -82,19 +82,19 @@ $(function() {
<table class="directory"> <table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html#a3307235d495a97c98f9efd1464e8a8a7">allow_on_edge</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html#a3307235d495a97c98f9efd1464e8a8a7">allow_on_edge</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_dns_domain_char</b>(bool allow_idn, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_dns_domain_char</b>(bool allow_idn, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_allow_idn</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_allow_idn</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">stdex::parser::basic_dns_domain_char&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -93,7 +93,7 @@ Inheritance diagram for stdex::parser::basic_dns_domain_char&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__dns__domain__char.png" usemap="#stdex::parser::basic_5Fdns_5Fdomain_5Fchar_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__dns__domain__char.png" usemap="#stdex::parser::basic_5Fdns_5Fdomain_5Fchar_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fdns_5Fdomain_5Fchar_3C_20T_20_3E_map" name="stdex::parser::basic_5Fdns_5Fdomain_5Fchar_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fdns_5Fdomain_5Fchar_3C_20T_20_3E_map" name="stdex::parser::basic_5Fdns_5Fdomain_5Fchar_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,258,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,258,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
@ -104,23 +104,23 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a8ac2a19a8c7f45f54b42e352a13d3b74"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8ac2a19a8c7f45f54b42e352a13d3b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acad2656d5226cf3a09d4ed3d384402b4"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html#acad2656d5226cf3a09d4ed3d384402b4">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:acad2656d5226cf3a09d4ed3d384402b4"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html#acad2656d5226cf3a09d4ed3d384402b4">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:acad2656d5226cf3a09d4ed3d384402b4"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acad2656d5226cf3a09d4ed3d384402b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
@ -128,21 +128,21 @@ Public Attributes</h2></td></tr>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>allow_on_edge</b></td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>allow_on_edge</b></td></tr>
<tr class="memdesc:a3307235d495a97c98f9efd1464e8a8a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is character allowed at the beginning or an end of a DNS domain? <br /></td></tr> <tr class="memdesc:a3307235d495a97c98f9efd1464e8a8a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is character allowed at the beginning or an end of a DNS domain? <br /></td></tr>
<tr class="separator:a3307235d495a97c98f9efd1464e8a8a7"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a3307235d495a97c98f9efd1464e8a8a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:a31e20558a5a48c014dbc7ac9888862b2"><td class="memItemLeft" align="right" valign="top"><a id="a31e20558a5a48c014dbc7ac9888862b2" name="a31e20558a5a48c014dbc7ac9888862b2"></a> <tr class="memitem:a31e20558a5a48c014dbc7ac9888862b2"><td class="memItemLeft" align="right" valign="top"><a id="a31e20558a5a48c014dbc7ac9888862b2" name="a31e20558a5a48c014dbc7ac9888862b2"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_allow_idn</b></td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_allow_idn</b></td></tr>
<tr class="separator:a31e20558a5a48c014dbc7ac9888862b2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a31e20558a5a48c014dbc7ac9888862b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -196,7 +196,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -206,7 +206,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 861 B

After

Width:  |  Height:  |  Size: 844 B

View File

@ -80,22 +80,22 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_dns_name</b>(bool allow_absolute, const std::shared_ptr&lt; basic_dns_domain_char&lt; T &gt; &gt; &amp;domain_char, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;separator, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_dns_name</b>(bool allow_absolute, const std::shared_ptr&lt; basic_dns_domain_char&lt; T &gt; &gt; &amp;domain_char, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;separator, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html#abfe3327023b10cb9759c13ec987701ab">m_allow_absolute</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html#abfe3327023b10cb9759c13ec987701ab">m_allow_absolute</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_domain_char</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_domain_char</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html">stdex::parser::basic_dns_name&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -92,34 +92,34 @@ Inheritance diagram for stdex::parser::basic_dns_name&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__dns__name.png" usemap="#stdex::parser::basic_5Fdns_5Fname_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__dns__name.png" usemap="#stdex::parser::basic_5Fdns_5Fname_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fdns_5Fname_3C_20T_20_3E_map" name="stdex::parser::basic_5Fdns_5Fname_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fdns_5Fname_3C_20T_20_3E_map" name="stdex::parser::basic_5Fdns_5Fname_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,215,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,215,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a8222cd008756734cee20f5d6a49429fd"><td class="memItemLeft" align="right" valign="top"><a id="a8222cd008756734cee20f5d6a49429fd" name="a8222cd008756734cee20f5d6a49429fd"></a> <tr class="memitem:a7766513e9eb40fd675a4e64b6e706e38"><td class="memItemLeft" align="right" valign="top"><a id="a7766513e9eb40fd675a4e64b6e706e38" name="a7766513e9eb40fd675a4e64b6e706e38"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_dns_name</b> (bool allow_absolute, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">basic_dns_domain_char</a>&lt; T &gt; &gt; &amp;domain_char, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;separator, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_dns_name</b> (bool allow_absolute, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">basic_dns_domain_char</a>&lt; T &gt; &gt; &amp;domain_char, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;separator, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a8222cd008756734cee20f5d6a49429fd"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7766513e9eb40fd675a4e64b6e706e38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab07b8f7a83f00d3e755aa4b6a03d4be1"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html#ab07b8f7a83f00d3e755aa4b6a03d4be1">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:ab07b8f7a83f00d3e755aa4b6a03d4be1"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__dns__name.html#ab07b8f7a83f00d3e755aa4b6a03d4be1">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:ab07b8f7a83f00d3e755aa4b6a03d4be1"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab07b8f7a83f00d3e755aa4b6a03d4be1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
@ -130,21 +130,21 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_allow_absolute</b><
<tr class="memitem:a59da04801d6678be00e00cc805ab7a5d"><td class="memItemLeft" align="right" valign="top"><a id="a59da04801d6678be00e00cc805ab7a5d" name="a59da04801d6678be00e00cc805ab7a5d"></a> <tr class="memitem:a59da04801d6678be00e00cc805ab7a5d"><td class="memItemLeft" align="right" valign="top"><a id="a59da04801d6678be00e00cc805ab7a5d" name="a59da04801d6678be00e00cc805ab7a5d"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">basic_dns_domain_char</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_domain_char</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__dns__domain__char.html">basic_dns_domain_char</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_domain_char</b></td></tr>
<tr class="separator:a59da04801d6678be00e00cc805ab7a5d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a59da04801d6678be00e00cc805ab7a5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf39d8efb0e56791ad2135d5d54d6b95"><td class="memItemLeft" align="right" valign="top"><a id="acf39d8efb0e56791ad2135d5d54d6b95" name="acf39d8efb0e56791ad2135d5d54d6b95"></a> <tr class="memitem:a82f3a68f12de872c9458df143719262a"><td class="memItemLeft" align="right" valign="top"><a id="a82f3a68f12de872c9458df143719262a" name="a82f3a68f12de872c9458df143719262a"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_separator</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_separator</b></td></tr>
<tr class="separator:acf39d8efb0e56791ad2135d5d54d6b95"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a82f3a68f12de872c9458df143719262a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -198,7 +198,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -208,7 +208,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 817 B

After

Width:  |  Height:  |  Size: 796 B

View File

@ -80,26 +80,26 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_email_address</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_username, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;at, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;ip_lbracket, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;ip_rbracket, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_ipv4_host, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_ipv6_host, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_dns_host, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_email_address</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_username, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;at, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;ip_lbracket, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;ip_rbracket, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_ipv4_host, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_ipv6_host, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_dns_host, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>dns_host</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>dns_host</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>ipv4_host</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>ipv4_host</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ipv6_host</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ipv6_host</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_at</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_at</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_ip_lbracket</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_ip_lbracket</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_ip_rbracket</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_ip_rbracket</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>username</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>username</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html">stdex::parser::basic_email_address&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -93,72 +93,72 @@ Inheritance diagram for stdex::parser::basic_email_address&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__email__address.png" usemap="#stdex::parser::basic_5Femail_5Faddress_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__email__address.png" usemap="#stdex::parser::basic_5Femail_5Faddress_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Femail_5Faddress_3C_20T_20_3E_map" name="stdex::parser::basic_5Femail_5Faddress_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Femail_5Faddress_3C_20T_20_3E_map" name="stdex::parser::basic_5Femail_5Faddress_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,239,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,239,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a93c2e792e96a5f34c476c93c5da2134d"><td class="memItemLeft" align="right" valign="top"><a id="a93c2e792e96a5f34c476c93c5da2134d" name="a93c2e792e96a5f34c476c93c5da2134d"></a> <tr class="memitem:a297060b78f21b9b5b0c55e2befd53ebb"><td class="memItemLeft" align="right" valign="top"><a id="a297060b78f21b9b5b0c55e2befd53ebb" name="a297060b78f21b9b5b0c55e2befd53ebb"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_email_address</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_username, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;at, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;ip_lbracket, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;ip_rbracket, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_ipv4_host, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_ipv6_host, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_dns_host, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_email_address</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_username, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;at, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;ip_lbracket, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;ip_rbracket, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_ipv4_host, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_ipv6_host, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_dns_host, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a93c2e792e96a5f34c476c93c5da2134d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a297060b78f21b9b5b0c55e2befd53ebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd573c26bf5d29effdb3d8bfb622c068"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html#acd573c26bf5d29effdb3d8bfb622c068">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:acd573c26bf5d29effdb3d8bfb622c068"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html#acd573c26bf5d29effdb3d8bfb622c068">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:acd573c26bf5d29effdb3d8bfb622c068"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acd573c26bf5d29effdb3d8bfb622c068"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67a2130811149384eb487f565a1bb3be"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html#a67a2130811149384eb487f565a1bb3be">invalidate</a> ()</td></tr> <tr class="memitem:a67a2130811149384eb487f565a1bb3be"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__email__address.html#a67a2130811149384eb487f565a1bb3be">invalidate</a> ()</td></tr>
<tr class="separator:a67a2130811149384eb487f565a1bb3be"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a67a2130811149384eb487f565a1bb3be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
<tr class="memitem:aee1d8a3385736fc486d276755c7df4d0"><td class="memItemLeft" align="right" valign="top"><a id="aee1d8a3385736fc486d276755c7df4d0" name="aee1d8a3385736fc486d276755c7df4d0"></a> <tr class="memitem:a433e7a6b9623fcaa48df72f5afe39d0c"><td class="memItemLeft" align="right" valign="top"><a id="a433e7a6b9623fcaa48df72f5afe39d0c" name="a433e7a6b9623fcaa48df72f5afe39d0c"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>username</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>username</b></td></tr>
<tr class="separator:aee1d8a3385736fc486d276755c7df4d0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a433e7a6b9623fcaa48df72f5afe39d0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6db7b2cfc1787ec29761addcb28cdef4"><td class="memItemLeft" align="right" valign="top"><a id="a6db7b2cfc1787ec29761addcb28cdef4" name="a6db7b2cfc1787ec29761addcb28cdef4"></a> <tr class="memitem:a66ebf258803ffab92258c62468c3da05"><td class="memItemLeft" align="right" valign="top"><a id="a66ebf258803ffab92258c62468c3da05" name="a66ebf258803ffab92258c62468c3da05"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>ipv4_host</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>ipv4_host</b></td></tr>
<tr class="separator:a6db7b2cfc1787ec29761addcb28cdef4"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a66ebf258803ffab92258c62468c3da05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a763cd8c0d8c0f4cf3645bf3a67e9660c"><td class="memItemLeft" align="right" valign="top"><a id="a763cd8c0d8c0f4cf3645bf3a67e9660c" name="a763cd8c0d8c0f4cf3645bf3a67e9660c"></a> <tr class="memitem:a5a66e778957fd5889545756b53da67b2"><td class="memItemLeft" align="right" valign="top"><a id="a5a66e778957fd5889545756b53da67b2" name="a5a66e778957fd5889545756b53da67b2"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>ipv6_host</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>ipv6_host</b></td></tr>
<tr class="separator:a763cd8c0d8c0f4cf3645bf3a67e9660c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5a66e778957fd5889545756b53da67b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a964b132e138bf827adde17b6a6186aea"><td class="memItemLeft" align="right" valign="top"><a id="a964b132e138bf827adde17b6a6186aea" name="a964b132e138bf827adde17b6a6186aea"></a> <tr class="memitem:af036c647d99452b41811e31f066ef52c"><td class="memItemLeft" align="right" valign="top"><a id="af036c647d99452b41811e31f066ef52c" name="af036c647d99452b41811e31f066ef52c"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>dns_host</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>dns_host</b></td></tr>
<tr class="separator:a964b132e138bf827adde17b6a6186aea"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:af036c647d99452b41811e31f066ef52c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:a1cf1d2b3d4384018824616cac5eb6b21"><td class="memItemLeft" align="right" valign="top"><a id="a1cf1d2b3d4384018824616cac5eb6b21" name="a1cf1d2b3d4384018824616cac5eb6b21"></a> <tr class="memitem:a49ada82eb6a257057e305f67e2fc9997"><td class="memItemLeft" align="right" valign="top"><a id="a49ada82eb6a257057e305f67e2fc9997" name="a49ada82eb6a257057e305f67e2fc9997"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_at</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_at</b></td></tr>
<tr class="separator:a1cf1d2b3d4384018824616cac5eb6b21"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a49ada82eb6a257057e305f67e2fc9997"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c179f898d625029fdd4421011c4dead"><td class="memItemLeft" align="right" valign="top"><a id="a1c179f898d625029fdd4421011c4dead" name="a1c179f898d625029fdd4421011c4dead"></a> <tr class="memitem:a559b7d45277c18f79f3d73d097211855"><td class="memItemLeft" align="right" valign="top"><a id="a559b7d45277c18f79f3d73d097211855" name="a559b7d45277c18f79f3d73d097211855"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_ip_lbracket</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_ip_lbracket</b></td></tr>
<tr class="separator:a1c179f898d625029fdd4421011c4dead"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a559b7d45277c18f79f3d73d097211855"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af66a288350c09d79d6dcbe111403fdf0"><td class="memItemLeft" align="right" valign="top"><a id="af66a288350c09d79d6dcbe111403fdf0" name="af66a288350c09d79d6dcbe111403fdf0"></a> <tr class="memitem:a3989c70f00e0e17ab8c9534ba8393368"><td class="memItemLeft" align="right" valign="top"><a id="a3989c70f00e0e17ab8c9534ba8393368" name="a3989c70f00e0e17ab8c9534ba8393368"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_ip_rbracket</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_ip_rbracket</b></td></tr>
<tr class="separator:af66a288350c09d79d6dcbe111403fdf0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a3989c70f00e0e17ab8c9534ba8393368"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -189,7 +189,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -241,7 +241,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -251,7 +251,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 867 B

After

Width:  |  Height:  |  Size: 845 B

View File

@ -80,24 +80,24 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#ab6c13f75c157a179893df4716a3a1443">apex</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#a1b6b7a024dea373b890c1c4516f5e9a4">apex</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_emoticon</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_emoticon, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_apex, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_eyes, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_nose, const std::shared_ptr&lt; basic_set&lt; T &gt; &gt; &amp;_mouth, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_emoticon</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_emoticon, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_apex, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_eyes, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_nose, const std::shared_ptr&lt; basic_set&lt; T &gt; &gt; &amp;_mouth, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#a78c5dea0c060b158f41715f3000fcd70">emoticon</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#ab746ed27e68939dd9e544b6e70476650">emoticon</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#a69b8bf12ee621af8434f00144ce8b414">eyes</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#a2700be6652350445e571cf95940fd32a">eyes</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#a43d0de6a54546e509807c7c888bb8dc8">mouth</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#a43d0de6a54546e509807c7c888bb8dc8">mouth</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#a3bcb9a13e7d8933641c36fbb5b76f3a6">nose</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#a865f28a87ef1561bca53445e2d1ae253">nose</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html">stdex::parser::basic_emoticon&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -92,71 +92,71 @@ Inheritance diagram for stdex::parser::basic_emoticon&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__emoticon.png" usemap="#stdex::parser::basic_5Femoticon_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__emoticon.png" usemap="#stdex::parser::basic_5Femoticon_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Femoticon_3C_20T_20_3E_map" name="stdex::parser::basic_5Femoticon_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Femoticon_3C_20T_20_3E_map" name="stdex::parser::basic_5Femoticon_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,208,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,208,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a736aa27dc52d42ec5523a88f9d8c7be8"><td class="memItemLeft" align="right" valign="top"><a id="a736aa27dc52d42ec5523a88f9d8c7be8" name="a736aa27dc52d42ec5523a88f9d8c7be8"></a> <tr class="memitem:a33b404a1a14c138d9e29c532cd5ac65e"><td class="memItemLeft" align="right" valign="top"><a id="a33b404a1a14c138d9e29c532cd5ac65e" name="a33b404a1a14c138d9e29c532cd5ac65e"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_emoticon</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_emoticon, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_apex, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_eyes, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_nose, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__set.html">basic_set</a>&lt; T &gt; &gt; &amp;_mouth, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_emoticon</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_emoticon, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_apex, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_eyes, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_nose, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__set.html">basic_set</a>&lt; T &gt; &gt; &amp;_mouth, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a736aa27dc52d42ec5523a88f9d8c7be8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a33b404a1a14c138d9e29c532cd5ac65e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ac9b5f6e35f8de88e0f4ddf42015254"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#a2ac9b5f6e35f8de88e0f4ddf42015254">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2ac9b5f6e35f8de88e0f4ddf42015254"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#a2ac9b5f6e35f8de88e0f4ddf42015254">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a2ac9b5f6e35f8de88e0f4ddf42015254"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2ac9b5f6e35f8de88e0f4ddf42015254"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ff3b622913f7603c0d73ed55a8e8c59"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#a3ff3b622913f7603c0d73ed55a8e8c59">invalidate</a> ()</td></tr> <tr class="memitem:a3ff3b622913f7603c0d73ed55a8e8c59"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__emoticon.html#a3ff3b622913f7603c0d73ed55a8e8c59">invalidate</a> ()</td></tr>
<tr class="separator:a3ff3b622913f7603c0d73ed55a8e8c59"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a3ff3b622913f7603c0d73ed55a8e8c59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
<tr class="memitem:a78c5dea0c060b158f41715f3000fcd70"><td class="memItemLeft" align="right" valign="top"><a id="a78c5dea0c060b158f41715f3000fcd70" name="a78c5dea0c060b158f41715f3000fcd70"></a> <tr class="memitem:ab746ed27e68939dd9e544b6e70476650"><td class="memItemLeft" align="right" valign="top"><a id="ab746ed27e68939dd9e544b6e70476650" name="ab746ed27e68939dd9e544b6e70476650"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>emoticon</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>emoticon</b></td></tr>
<tr class="memdesc:a78c5dea0c060b158f41715f3000fcd70"><td class="mdescLeft">&#160;</td><td class="mdescRight">emoticon as a whole (e.g. 😀, 🤔, 😶) <br /></td></tr> <tr class="memdesc:ab746ed27e68939dd9e544b6e70476650"><td class="mdescLeft">&#160;</td><td class="mdescRight">emoticon as a whole (e.g. 😀, 🤔, 😶) <br /></td></tr>
<tr class="separator:a78c5dea0c060b158f41715f3000fcd70"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab746ed27e68939dd9e544b6e70476650"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6c13f75c157a179893df4716a3a1443"><td class="memItemLeft" align="right" valign="top"><a id="ab6c13f75c157a179893df4716a3a1443" name="ab6c13f75c157a179893df4716a3a1443"></a> <tr class="memitem:a1b6b7a024dea373b890c1c4516f5e9a4"><td class="memItemLeft" align="right" valign="top"><a id="a1b6b7a024dea373b890c1c4516f5e9a4" name="a1b6b7a024dea373b890c1c4516f5e9a4"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>apex</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>apex</b></td></tr>
<tr class="memdesc:ab6c13f75c157a179893df4716a3a1443"><td class="mdescLeft">&#160;</td><td class="mdescRight">apex/eyebrows/halo (e.g. O, 0) <br /></td></tr> <tr class="memdesc:a1b6b7a024dea373b890c1c4516f5e9a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">apex/eyebrows/halo (e.g. O, 0) <br /></td></tr>
<tr class="separator:ab6c13f75c157a179893df4716a3a1443"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a1b6b7a024dea373b890c1c4516f5e9a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69b8bf12ee621af8434f00144ce8b414"><td class="memItemLeft" align="right" valign="top"><a id="a69b8bf12ee621af8434f00144ce8b414" name="a69b8bf12ee621af8434f00144ce8b414"></a> <tr class="memitem:a2700be6652350445e571cf95940fd32a"><td class="memItemLeft" align="right" valign="top"><a id="a2700be6652350445e571cf95940fd32a" name="a2700be6652350445e571cf95940fd32a"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>eyes</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>eyes</b></td></tr>
<tr class="memdesc:a69b8bf12ee621af8434f00144ce8b414"><td class="mdescLeft">&#160;</td><td class="mdescRight">eyes (e.g. :, ;, &gt;, |, B) <br /></td></tr> <tr class="memdesc:a2700be6652350445e571cf95940fd32a"><td class="mdescLeft">&#160;</td><td class="mdescRight">eyes (e.g. :, ;, &gt;, |, B) <br /></td></tr>
<tr class="separator:a69b8bf12ee621af8434f00144ce8b414"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2700be6652350445e571cf95940fd32a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bcb9a13e7d8933641c36fbb5b76f3a6"><td class="memItemLeft" align="right" valign="top"><a id="a3bcb9a13e7d8933641c36fbb5b76f3a6" name="a3bcb9a13e7d8933641c36fbb5b76f3a6"></a> <tr class="memitem:a865f28a87ef1561bca53445e2d1ae253"><td class="memItemLeft" align="right" valign="top"><a id="a865f28a87ef1561bca53445e2d1ae253" name="a865f28a87ef1561bca53445e2d1ae253"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>nose</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>nose</b></td></tr>
<tr class="memdesc:a3bcb9a13e7d8933641c36fbb5b76f3a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">nose (e.g. -, o) <br /></td></tr> <tr class="memdesc:a865f28a87ef1561bca53445e2d1ae253"><td class="mdescLeft">&#160;</td><td class="mdescRight">nose (e.g. -, o) <br /></td></tr>
<tr class="separator:a3bcb9a13e7d8933641c36fbb5b76f3a6"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a865f28a87ef1561bca53445e2d1ae253"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43d0de6a54546e509807c7c888bb8dc8"><td class="memItemLeft" align="right" valign="top"><a id="a43d0de6a54546e509807c7c888bb8dc8" name="a43d0de6a54546e509807c7c888bb8dc8"></a> <tr class="memitem:a43d0de6a54546e509807c7c888bb8dc8"><td class="memItemLeft" align="right" valign="top"><a id="a43d0de6a54546e509807c7c888bb8dc8" name="a43d0de6a54546e509807c7c888bb8dc8"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__set.html">basic_set</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mouth</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__set.html">basic_set</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mouth</b></td></tr>
<tr class="memdesc:a43d0de6a54546e509807c7c888bb8dc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">mouth (e.g. ), ), (, (, |, P, D, p, d) <br /></td></tr> <tr class="memdesc:a43d0de6a54546e509807c7c888bb8dc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">mouth (e.g. ), ), (, (, |, P, D, p, d) <br /></td></tr>
<tr class="separator:a43d0de6a54546e509807c7c888bb8dc8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a43d0de6a54546e509807c7c888bb8dc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -187,7 +187,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -239,7 +239,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -249,7 +249,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 819 B

After

Width:  |  Height:  |  Size: 798 B

View File

@ -81,19 +81,19 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_eol</b>(bool invert=false) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_eol</b>(bool invert=false) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_invert</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_invert</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__eol.html">stdex::parser::basic_eol&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -92,7 +92,7 @@ Inheritance diagram for stdex::parser::basic_eol&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__eol.png" usemap="#stdex::parser::basic_5Feol_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__eol.png" usemap="#stdex::parser::basic_5Feol_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Feol_3C_20T_20_3E_map" name="stdex::parser::basic_5Feol_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Feol_3C_20T_20_3E_map" name="stdex::parser::basic_5Feol_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,189,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,195,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
@ -103,41 +103,41 @@ Public Member Functions</h2></td></tr>
<tr class="separator:ae2a7d810093c497f5656e98b1e3e07d0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae2a7d810093c497f5656e98b1e3e07d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8172b3cb737c0497ef7c19541dcd4f48"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__eol.html#a8172b3cb737c0497ef7c19541dcd4f48">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a8172b3cb737c0497ef7c19541dcd4f48"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__eol.html#a8172b3cb737c0497ef7c19541dcd4f48">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a8172b3cb737c0497ef7c19541dcd4f48"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8172b3cb737c0497ef7c19541dcd4f48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:a8535525b830ce9c95ef537c34586eed0"><td class="memItemLeft" align="right" valign="top"><a id="a8535525b830ce9c95ef537c34586eed0" name="a8535525b830ce9c95ef537c34586eed0"></a> <tr class="memitem:a8535525b830ce9c95ef537c34586eed0"><td class="memItemLeft" align="right" valign="top"><a id="a8535525b830ce9c95ef537c34586eed0" name="a8535525b830ce9c95ef537c34586eed0"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_invert</b></td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_invert</b></td></tr>
<tr class="separator:a8535525b830ce9c95ef537c34586eed0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8535525b830ce9c95ef537c34586eed0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -191,7 +191,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -201,7 +201,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 760 B

After

Width:  |  Height:  |  Size: 745 B

View File

@ -80,22 +80,22 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_fraction</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_numerator, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_fraction_line, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_denominator, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_fraction</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_numerator, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_fraction_line, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_denominator, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>denominator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>denominator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>fraction_line</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>fraction_line</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>numerator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>numerator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html">stdex::parser::basic_fraction&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -92,60 +92,60 @@ Inheritance diagram for stdex::parser::basic_fraction&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__fraction.png" usemap="#stdex::parser::basic_5Ffraction_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__fraction.png" usemap="#stdex::parser::basic_5Ffraction_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Ffraction_3C_20T_20_3E_map" name="stdex::parser::basic_5Ffraction_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Ffraction_3C_20T_20_3E_map" name="stdex::parser::basic_5Ffraction_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,201,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,201,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:aea4f4fc249a21764712ac0c1b31e3322"><td class="memItemLeft" align="right" valign="top"><a id="aea4f4fc249a21764712ac0c1b31e3322" name="aea4f4fc249a21764712ac0c1b31e3322"></a> <tr class="memitem:ae95daac55f946b98a633d326d75585b0"><td class="memItemLeft" align="right" valign="top"><a id="ae95daac55f946b98a633d326d75585b0" name="ae95daac55f946b98a633d326d75585b0"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_fraction</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_numerator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_fraction_line, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_denominator, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_fraction</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_numerator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_fraction_line, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_denominator, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aea4f4fc249a21764712ac0c1b31e3322"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae95daac55f946b98a633d326d75585b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5b2c051f2838788dc01758078ede8b2"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html#aa5b2c051f2838788dc01758078ede8b2">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:aa5b2c051f2838788dc01758078ede8b2"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html#aa5b2c051f2838788dc01758078ede8b2">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:aa5b2c051f2838788dc01758078ede8b2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aa5b2c051f2838788dc01758078ede8b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac59d022ff5dc5b7fe5fbe1f13313ba8f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html#ac59d022ff5dc5b7fe5fbe1f13313ba8f">invalidate</a> ()</td></tr> <tr class="memitem:ac59d022ff5dc5b7fe5fbe1f13313ba8f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__fraction.html#ac59d022ff5dc5b7fe5fbe1f13313ba8f">invalidate</a> ()</td></tr>
<tr class="separator:ac59d022ff5dc5b7fe5fbe1f13313ba8f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac59d022ff5dc5b7fe5fbe1f13313ba8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
<tr class="memitem:aad5f6b9756bd369ae2c7206259f37372"><td class="memItemLeft" align="right" valign="top"><a id="aad5f6b9756bd369ae2c7206259f37372" name="aad5f6b9756bd369ae2c7206259f37372"></a> <tr class="memitem:ac373bed1bea88b5d4c3ac49ec8b8ad06"><td class="memItemLeft" align="right" valign="top"><a id="ac373bed1bea88b5d4c3ac49ec8b8ad06" name="ac373bed1bea88b5d4c3ac49ec8b8ad06"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>numerator</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>numerator</b></td></tr>
<tr class="separator:aad5f6b9756bd369ae2c7206259f37372"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac373bed1bea88b5d4c3ac49ec8b8ad06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaaa736ba6529a57444081ca264160b55"><td class="memItemLeft" align="right" valign="top"><a id="aaaa736ba6529a57444081ca264160b55" name="aaaa736ba6529a57444081ca264160b55"></a> <tr class="memitem:a5a20d34416acf65f7d5ad8a07f4bda75"><td class="memItemLeft" align="right" valign="top"><a id="a5a20d34416acf65f7d5ad8a07f4bda75" name="a5a20d34416acf65f7d5ad8a07f4bda75"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>fraction_line</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>fraction_line</b></td></tr>
<tr class="separator:aaaa736ba6529a57444081ca264160b55"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5a20d34416acf65f7d5ad8a07f4bda75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca04b597080223a26c5630810977d09f"><td class="memItemLeft" align="right" valign="top"><a id="aca04b597080223a26c5630810977d09f" name="aca04b597080223a26c5630810977d09f"></a> <tr class="memitem:a7ef4948d580d72272dcb1be8fd5ee893"><td class="memItemLeft" align="right" valign="top"><a id="a7ef4948d580d72272dcb1be8fd5ee893" name="a7ef4948d580d72272dcb1be8fd5ee893"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>denominator</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>denominator</b></td></tr>
<tr class="separator:aca04b597080223a26c5630810977d09f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7ef4948d580d72272dcb1be8fd5ee893"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -176,7 +176,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -228,7 +228,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -238,7 +238,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 813 B

After

Width:  |  Height:  |  Size: 793 B

View File

@ -81,19 +81,19 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_integer</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_integer</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0 (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0 (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ac42a57e08e8189c89817bfde6e507c95">value</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ac42a57e08e8189c89817bfde6e507c95">value</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -92,7 +92,7 @@ Inheritance diagram for stdex::parser::basic_integer&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__integer.png" usemap="#stdex::parser::basic_5Finteger_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__integer.png" usemap="#stdex::parser::basic_5Finteger_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Finteger_3C_20T_20_3E_map" name="stdex::parser::basic_5Finteger_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Finteger_3C_20T_20_3E_map" name="stdex::parser::basic_5Finteger_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="382,0,627,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="382,0,627,24"/>
<area href="classstdex_1_1parser_1_1basic__integer10.html" title="Test for decimal integer." alt="stdex::parser::basic_integer10&lt; T &gt;" shape="rect" coords="0,112,245,136"/> <area href="classstdex_1_1parser_1_1basic__integer10.html" title="Test for decimal integer." alt="stdex::parser::basic_integer10&lt; T &gt;" shape="rect" coords="0,112,245,136"/>
<area href="classstdex_1_1parser_1_1basic__integer10ts.html" title="Test for decimal integer possibly containing thousand separators." alt="stdex::parser::basic_integer10ts&lt; T &gt;" shape="rect" coords="255,112,500,136"/> <area href="classstdex_1_1parser_1_1basic__integer10ts.html" title="Test for decimal integer possibly containing thousand separators." alt="stdex::parser::basic_integer10ts&lt; T &gt;" shape="rect" coords="255,112,500,136"/>
<area href="classstdex_1_1parser_1_1basic__integer16.html" title="Test for hexadecimal integer." alt="stdex::parser::basic_integer16&lt; T &gt;" shape="rect" coords="510,112,755,136"/> <area href="classstdex_1_1parser_1_1basic__integer16.html" title="Test for hexadecimal integer." alt="stdex::parser::basic_integer16&lt; T &gt;" shape="rect" coords="510,112,755,136"/>
@ -107,23 +107,23 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a665c8aed483dbe82c65e8ff5c570272b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a665c8aed483dbe82c65e8ff5c570272b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace1f54fa5eb44272963fe345bfd5711d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ace1f54fa5eb44272963fe345bfd5711d">invalidate</a> ()</td></tr> <tr class="memitem:ace1f54fa5eb44272963fe345bfd5711d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ace1f54fa5eb44272963fe345bfd5711d">invalidate</a> ()</td></tr>
<tr class="separator:ace1f54fa5eb44272963fe345bfd5711d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ace1f54fa5eb44272963fe345bfd5711d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
@ -131,18 +131,18 @@ Public Attributes</h2></td></tr>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr> size_t&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
<tr class="memdesc:ac42a57e08e8189c89817bfde6e507c95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculated value of the numeral. <br /></td></tr> <tr class="memdesc:ac42a57e08e8189c89817bfde6e507c95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculated value of the numeral. <br /></td></tr>
<tr class="separator:ac42a57e08e8189c89817bfde6e507c95"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac42a57e08e8189c89817bfde6e507c95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -173,7 +173,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -183,7 +183,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -81,9 +81,9 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_integer</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_integer</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_integer10</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_9, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_integer10</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_9, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_0</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_0</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_1</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_1</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@ -95,16 +95,16 @@ $(function() {
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_7</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_7</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_8</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_8</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_9</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_9</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html">stdex::parser::basic_integer10&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ac42a57e08e8189c89817bfde6e507c95">value</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ac42a57e08e8189c89817bfde6e507c95">value</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -93,15 +93,15 @@ Inheritance diagram for stdex::parser::basic_integer10&lt; T &gt;:</div>
<img src="classstdex_1_1parser_1_1basic__integer10.png" usemap="#stdex::parser::basic_5Finteger10_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__integer10.png" usemap="#stdex::parser::basic_5Finteger10_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Finteger10_3C_20T_20_3E_map" name="stdex::parser::basic_5Finteger10_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Finteger10_3C_20T_20_3E_map" name="stdex::parser::basic_5Finteger10_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__integer.html" title="Base class for integer testing." alt="stdex::parser::basic_integer&lt; T &gt;" shape="rect" coords="0,56,211,80"/> <area href="classstdex_1_1parser_1_1basic__integer.html" title="Base class for integer testing." alt="stdex::parser::basic_integer&lt; T &gt;" shape="rect" coords="0,56,211,80"/>
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,211,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,211,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a5c35eb85a22c50f23c72b05339ded046"><td class="memItemLeft" align="right" valign="top"><a id="a5c35eb85a22c50f23c72b05339ded046" name="a5c35eb85a22c50f23c72b05339ded046"></a> <tr class="memitem:a2c4aba3adc3a6082638c724c6649a97f"><td class="memItemLeft" align="right" valign="top"><a id="a2c4aba3adc3a6082638c724c6649a97f" name="a2c4aba3adc3a6082638c724c6649a97f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_integer10</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_9, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_integer10</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_9, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a5c35eb85a22c50f23c72b05339ded046"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2c4aba3adc3a6082638c724c6649a97f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa688e0025de39a0d1bb42154359a8a92"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html#aa688e0025de39a0d1bb42154359a8a92">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:aa688e0025de39a0d1bb42154359a8a92"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__integer10.html#aa688e0025de39a0d1bb42154359a8a92">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:aa688e0025de39a0d1bb42154359a8a92"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aa688e0025de39a0d1bb42154359a8a92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__integer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__integer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__integer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__integer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td></tr>
@ -110,60 +110,60 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a665c8aed483dbe82c65e8ff5c570272b inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a665c8aed483dbe82c65e8ff5c570272b inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace1f54fa5eb44272963fe345bfd5711d inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ace1f54fa5eb44272963fe345bfd5711d">invalidate</a> ()</td></tr> <tr class="memitem:ace1f54fa5eb44272963fe345bfd5711d inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ace1f54fa5eb44272963fe345bfd5711d">invalidate</a> ()</td></tr>
<tr class="separator:ace1f54fa5eb44272963fe345bfd5711d inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ace1f54fa5eb44272963fe345bfd5711d inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:a468698e79c4fbf6ba0507c10b424e919"><td class="memItemLeft" align="right" valign="top"><a id="a468698e79c4fbf6ba0507c10b424e919" name="a468698e79c4fbf6ba0507c10b424e919"></a> <tr class="memitem:ae655b4e2cad1f5d039de98834b8f1ef2"><td class="memItemLeft" align="right" valign="top"><a id="ae655b4e2cad1f5d039de98834b8f1ef2" name="ae655b4e2cad1f5d039de98834b8f1ef2"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_0</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_0</b></td></tr>
<tr class="separator:a468698e79c4fbf6ba0507c10b424e919"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae655b4e2cad1f5d039de98834b8f1ef2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7603350c57a3296a1ba96e1ad37e6bd9"><td class="memItemLeft" align="right" valign="top"><a id="a7603350c57a3296a1ba96e1ad37e6bd9" name="a7603350c57a3296a1ba96e1ad37e6bd9"></a> <tr class="memitem:a6bf6e21b3da36bc17033ee7ac85536fa"><td class="memItemLeft" align="right" valign="top"><a id="a6bf6e21b3da36bc17033ee7ac85536fa" name="a6bf6e21b3da36bc17033ee7ac85536fa"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_1</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_1</b></td></tr>
<tr class="separator:a7603350c57a3296a1ba96e1ad37e6bd9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a6bf6e21b3da36bc17033ee7ac85536fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52b5afec423bb4472140537c6f805faa"><td class="memItemLeft" align="right" valign="top"><a id="a52b5afec423bb4472140537c6f805faa" name="a52b5afec423bb4472140537c6f805faa"></a> <tr class="memitem:a127d39b50371e86d35569049a96b11fc"><td class="memItemLeft" align="right" valign="top"><a id="a127d39b50371e86d35569049a96b11fc" name="a127d39b50371e86d35569049a96b11fc"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_2</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_2</b></td></tr>
<tr class="separator:a52b5afec423bb4472140537c6f805faa"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a127d39b50371e86d35569049a96b11fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada5419bd3af3a502613dc894d602fcae"><td class="memItemLeft" align="right" valign="top"><a id="ada5419bd3af3a502613dc894d602fcae" name="ada5419bd3af3a502613dc894d602fcae"></a> <tr class="memitem:a15363d64575d3fc440c5e32811c28b32"><td class="memItemLeft" align="right" valign="top"><a id="a15363d64575d3fc440c5e32811c28b32" name="a15363d64575d3fc440c5e32811c28b32"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_3</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_3</b></td></tr>
<tr class="separator:ada5419bd3af3a502613dc894d602fcae"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15363d64575d3fc440c5e32811c28b32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a804c311eb4a8c714618e99e95d2520dc"><td class="memItemLeft" align="right" valign="top"><a id="a804c311eb4a8c714618e99e95d2520dc" name="a804c311eb4a8c714618e99e95d2520dc"></a> <tr class="memitem:adeaad59ee9f4156b6ef09a716d528ccd"><td class="memItemLeft" align="right" valign="top"><a id="adeaad59ee9f4156b6ef09a716d528ccd" name="adeaad59ee9f4156b6ef09a716d528ccd"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_4</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_4</b></td></tr>
<tr class="separator:a804c311eb4a8c714618e99e95d2520dc"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:adeaad59ee9f4156b6ef09a716d528ccd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a8c78a57d49ec6e305f07c8d6dd52fe"><td class="memItemLeft" align="right" valign="top"><a id="a3a8c78a57d49ec6e305f07c8d6dd52fe" name="a3a8c78a57d49ec6e305f07c8d6dd52fe"></a> <tr class="memitem:ae742c85bcc9a9f0cd2170081be7384b1"><td class="memItemLeft" align="right" valign="top"><a id="ae742c85bcc9a9f0cd2170081be7384b1" name="ae742c85bcc9a9f0cd2170081be7384b1"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_5</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_5</b></td></tr>
<tr class="separator:a3a8c78a57d49ec6e305f07c8d6dd52fe"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae742c85bcc9a9f0cd2170081be7384b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac08d64d54ce24ef787117531f148a3c9"><td class="memItemLeft" align="right" valign="top"><a id="ac08d64d54ce24ef787117531f148a3c9" name="ac08d64d54ce24ef787117531f148a3c9"></a> <tr class="memitem:a684a2ae48d61a024a9ee8f85d899a636"><td class="memItemLeft" align="right" valign="top"><a id="a684a2ae48d61a024a9ee8f85d899a636" name="a684a2ae48d61a024a9ee8f85d899a636"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_6</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_6</b></td></tr>
<tr class="separator:ac08d64d54ce24ef787117531f148a3c9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a684a2ae48d61a024a9ee8f85d899a636"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6b8318d698a139aa2dbf17abc54309a"><td class="memItemLeft" align="right" valign="top"><a id="af6b8318d698a139aa2dbf17abc54309a" name="af6b8318d698a139aa2dbf17abc54309a"></a> <tr class="memitem:a54b366b35ec303503b5aab6eca81a072"><td class="memItemLeft" align="right" valign="top"><a id="a54b366b35ec303503b5aab6eca81a072" name="a54b366b35ec303503b5aab6eca81a072"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_7</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_7</b></td></tr>
<tr class="separator:af6b8318d698a139aa2dbf17abc54309a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a54b366b35ec303503b5aab6eca81a072"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff1706976a0be607f6f26d27f7f3ea38"><td class="memItemLeft" align="right" valign="top"><a id="aff1706976a0be607f6f26d27f7f3ea38" name="aff1706976a0be607f6f26d27f7f3ea38"></a> <tr class="memitem:aadebd89e297d56ff9d18e2ab7ce07674"><td class="memItemLeft" align="right" valign="top"><a id="aadebd89e297d56ff9d18e2ab7ce07674" name="aadebd89e297d56ff9d18e2ab7ce07674"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_8</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_8</b></td></tr>
<tr class="separator:aff1706976a0be607f6f26d27f7f3ea38"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aadebd89e297d56ff9d18e2ab7ce07674"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab870d1c72e136783c5d5c2fe8f8bc1e1"><td class="memItemLeft" align="right" valign="top"><a id="ab870d1c72e136783c5d5c2fe8f8bc1e1" name="ab870d1c72e136783c5d5c2fe8f8bc1e1"></a> <tr class="memitem:a7409681cbd148f8883dabd605a5b7923"><td class="memItemLeft" align="right" valign="top"><a id="a7409681cbd148f8883dabd605a5b7923" name="a7409681cbd148f8883dabd605a5b7923"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_9</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_9</b></td></tr>
<tr class="separator:ab870d1c72e136783c5d5c2fe8f8bc1e1"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7409681cbd148f8883dabd605a5b7923"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
@ -172,11 +172,11 @@ Additional Inherited Members</h2></td></tr>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr> size_t&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
<tr class="memdesc:ac42a57e08e8189c89817bfde6e507c95 inherit pub_attribs_classstdex_1_1parser_1_1basic__integer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculated value of the numeral. <br /></td></tr> <tr class="memdesc:ac42a57e08e8189c89817bfde6e507c95 inherit pub_attribs_classstdex_1_1parser_1_1basic__integer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculated value of the numeral. <br /></td></tr>
<tr class="separator:ac42a57e08e8189c89817bfde6e507c95 inherit pub_attribs_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac42a57e08e8189c89817bfde6e507c95 inherit pub_attribs_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -230,7 +230,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -240,7 +240,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -82,23 +82,23 @@ $(function() {
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_integer</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_integer</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_integer10ts</b>(const std::shared_ptr&lt; basic_integer10&lt; T &gt; &gt; &amp;digits, const std::shared_ptr&lt; basic_set&lt; T &gt; &gt; &amp;separator, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_integer10ts</b>(const std::shared_ptr&lt; basic_integer10&lt; T &gt; &gt; &amp;digits, const std::shared_ptr&lt; basic_set&lt; T &gt; &gt; &amp;separator, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html#a3c400d7c6e0edf695e7cf5e9f43ae388">digit_count</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html#a3c400d7c6e0edf695e7cf5e9f43ae388">digit_count</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html#a2ac33bec062d1f6b21d033831a8742a9">has_separators</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html#a2ac33bec062d1f6b21d033831a8742a9">has_separators</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digits</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digits</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer10ts.html">stdex::parser::basic_integer10ts&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ac42a57e08e8189c89817bfde6e507c95">value</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ac42a57e08e8189c89817bfde6e507c95">value</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -94,7 +94,7 @@ Inheritance diagram for stdex::parser::basic_integer10ts&lt; T &gt;:</div>
<img src="classstdex_1_1parser_1_1basic__integer10ts.png" usemap="#stdex::parser::basic_5Finteger10ts_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__integer10ts.png" usemap="#stdex::parser::basic_5Finteger10ts_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Finteger10ts_3C_20T_20_3E_map" name="stdex::parser::basic_5Finteger10ts_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Finteger10ts_3C_20T_20_3E_map" name="stdex::parser::basic_5Finteger10ts_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__integer.html" title="Base class for integer testing." alt="stdex::parser::basic_integer&lt; T &gt;" shape="rect" coords="0,56,220,80"/> <area href="classstdex_1_1parser_1_1basic__integer.html" title="Base class for integer testing." alt="stdex::parser::basic_integer&lt; T &gt;" shape="rect" coords="0,56,220,80"/>
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,220,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,220,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
@ -113,23 +113,23 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a665c8aed483dbe82c65e8ff5c570272b inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a665c8aed483dbe82c65e8ff5c570272b inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace1f54fa5eb44272963fe345bfd5711d inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ace1f54fa5eb44272963fe345bfd5711d">invalidate</a> ()</td></tr> <tr class="memitem:ace1f54fa5eb44272963fe345bfd5711d inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ace1f54fa5eb44272963fe345bfd5711d">invalidate</a> ()</td></tr>
<tr class="separator:ace1f54fa5eb44272963fe345bfd5711d inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ace1f54fa5eb44272963fe345bfd5711d inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
@ -146,11 +146,11 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_separators</b></t
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr> size_t&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
<tr class="memdesc:ac42a57e08e8189c89817bfde6e507c95 inherit pub_attribs_classstdex_1_1parser_1_1basic__integer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculated value of the numeral. <br /></td></tr> <tr class="memdesc:ac42a57e08e8189c89817bfde6e507c95 inherit pub_attribs_classstdex_1_1parser_1_1basic__integer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculated value of the numeral. <br /></td></tr>
<tr class="separator:ac42a57e08e8189c89817bfde6e507c95 inherit pub_attribs_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac42a57e08e8189c89817bfde6e507c95 inherit pub_attribs_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
@ -160,10 +160,10 @@ std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer10
<tr class="memitem:a272ea049183d3b91ebcd419bc30a6e88"><td class="memItemLeft" align="right" valign="top"><a id="a272ea049183d3b91ebcd419bc30a6e88" name="a272ea049183d3b91ebcd419bc30a6e88"></a> <tr class="memitem:a272ea049183d3b91ebcd419bc30a6e88"><td class="memItemLeft" align="right" valign="top"><a id="a272ea049183d3b91ebcd419bc30a6e88" name="a272ea049183d3b91ebcd419bc30a6e88"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__set.html">basic_set</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_separator</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__set.html">basic_set</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_separator</b></td></tr>
<tr class="separator:a272ea049183d3b91ebcd419bc30a6e88"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a272ea049183d3b91ebcd419bc30a6e88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -246,7 +246,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -256,7 +256,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -81,9 +81,9 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_integer</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_integer</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_integer16</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_9, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_10, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_11, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_12, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_13, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_14, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_15, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_integer16</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_9, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_10, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_11, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_12, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_13, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_14, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_15, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_0</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_0</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_1</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_1</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@ -101,16 +101,16 @@ $(function() {
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_7</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_7</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_8</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_8</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_9</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_9</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">stdex::parser::basic_integer16&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ac42a57e08e8189c89817bfde6e507c95">value</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ac42a57e08e8189c89817bfde6e507c95">value</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -93,15 +93,15 @@ Inheritance diagram for stdex::parser::basic_integer16&lt; T &gt;:</div>
<img src="classstdex_1_1parser_1_1basic__integer16.png" usemap="#stdex::parser::basic_5Finteger16_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__integer16.png" usemap="#stdex::parser::basic_5Finteger16_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Finteger16_3C_20T_20_3E_map" name="stdex::parser::basic_5Finteger16_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Finteger16_3C_20T_20_3E_map" name="stdex::parser::basic_5Finteger16_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__integer.html" title="Base class for integer testing." alt="stdex::parser::basic_integer&lt; T &gt;" shape="rect" coords="0,56,211,80"/> <area href="classstdex_1_1parser_1_1basic__integer.html" title="Base class for integer testing." alt="stdex::parser::basic_integer&lt; T &gt;" shape="rect" coords="0,56,211,80"/>
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,211,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,211,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a957a3faa8c587fff0cb8a5022359bc78"><td class="memItemLeft" align="right" valign="top"><a id="a957a3faa8c587fff0cb8a5022359bc78" name="a957a3faa8c587fff0cb8a5022359bc78"></a> <tr class="memitem:a362319d9857dde8359f3e741011bdb86"><td class="memItemLeft" align="right" valign="top"><a id="a362319d9857dde8359f3e741011bdb86" name="a362319d9857dde8359f3e741011bdb86"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_integer16</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_9, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_10, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_11, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_12, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_13, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_14, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_15, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_integer16</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_9, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_10, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_11, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_12, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_13, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_14, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_15, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a957a3faa8c587fff0cb8a5022359bc78"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a362319d9857dde8359f3e741011bdb86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a016c82e2823d5693eb124391d1b04162"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html#a016c82e2823d5693eb124391d1b04162">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a016c82e2823d5693eb124391d1b04162"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__integer16.html#a016c82e2823d5693eb124391d1b04162">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a016c82e2823d5693eb124391d1b04162"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a016c82e2823d5693eb124391d1b04162"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__integer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__integer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__integer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__integer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__integer.html">stdex::parser::basic_integer&lt; T &gt;</a></td></tr>
@ -110,78 +110,78 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a665c8aed483dbe82c65e8ff5c570272b inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a665c8aed483dbe82c65e8ff5c570272b inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace1f54fa5eb44272963fe345bfd5711d inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ace1f54fa5eb44272963fe345bfd5711d">invalidate</a> ()</td></tr> <tr class="memitem:ace1f54fa5eb44272963fe345bfd5711d inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__integer.html#ace1f54fa5eb44272963fe345bfd5711d">invalidate</a> ()</td></tr>
<tr class="separator:ace1f54fa5eb44272963fe345bfd5711d inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ace1f54fa5eb44272963fe345bfd5711d inherit pub_methods_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:adf843286c1a9cecf7e14a6709ba21ae4"><td class="memItemLeft" align="right" valign="top"><a id="adf843286c1a9cecf7e14a6709ba21ae4" name="adf843286c1a9cecf7e14a6709ba21ae4"></a> <tr class="memitem:a3580d9ee4c447d1f7886c86cf4a0c900"><td class="memItemLeft" align="right" valign="top"><a id="a3580d9ee4c447d1f7886c86cf4a0c900" name="a3580d9ee4c447d1f7886c86cf4a0c900"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_0</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_0</b></td></tr>
<tr class="separator:adf843286c1a9cecf7e14a6709ba21ae4"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a3580d9ee4c447d1f7886c86cf4a0c900"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a059fb62afaed0f00dede132dabeb22a4"><td class="memItemLeft" align="right" valign="top"><a id="a059fb62afaed0f00dede132dabeb22a4" name="a059fb62afaed0f00dede132dabeb22a4"></a> <tr class="memitem:a0b5f498a3577c16372c0659588ce27b7"><td class="memItemLeft" align="right" valign="top"><a id="a0b5f498a3577c16372c0659588ce27b7" name="a0b5f498a3577c16372c0659588ce27b7"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_1</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_1</b></td></tr>
<tr class="separator:a059fb62afaed0f00dede132dabeb22a4"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b5f498a3577c16372c0659588ce27b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03359425ef524bfe91f6db92030cf164"><td class="memItemLeft" align="right" valign="top"><a id="a03359425ef524bfe91f6db92030cf164" name="a03359425ef524bfe91f6db92030cf164"></a> <tr class="memitem:a21cded84694fff197e609fa3bdb860ef"><td class="memItemLeft" align="right" valign="top"><a id="a21cded84694fff197e609fa3bdb860ef" name="a21cded84694fff197e609fa3bdb860ef"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_2</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_2</b></td></tr>
<tr class="separator:a03359425ef524bfe91f6db92030cf164"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a21cded84694fff197e609fa3bdb860ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16dfbc85af4120d1ccb5fa997b6f6011"><td class="memItemLeft" align="right" valign="top"><a id="a16dfbc85af4120d1ccb5fa997b6f6011" name="a16dfbc85af4120d1ccb5fa997b6f6011"></a> <tr class="memitem:af409243c067a45d56c886928c59b5fe9"><td class="memItemLeft" align="right" valign="top"><a id="af409243c067a45d56c886928c59b5fe9" name="af409243c067a45d56c886928c59b5fe9"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_3</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_3</b></td></tr>
<tr class="separator:a16dfbc85af4120d1ccb5fa997b6f6011"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:af409243c067a45d56c886928c59b5fe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab65b78d059b23977f42bc69cd3edcf01"><td class="memItemLeft" align="right" valign="top"><a id="ab65b78d059b23977f42bc69cd3edcf01" name="ab65b78d059b23977f42bc69cd3edcf01"></a> <tr class="memitem:a22d4490476e80091e8365f6f33a8ada5"><td class="memItemLeft" align="right" valign="top"><a id="a22d4490476e80091e8365f6f33a8ada5" name="a22d4490476e80091e8365f6f33a8ada5"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_4</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_4</b></td></tr>
<tr class="separator:ab65b78d059b23977f42bc69cd3edcf01"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a22d4490476e80091e8365f6f33a8ada5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76e5dc186efacb36506806a824054435"><td class="memItemLeft" align="right" valign="top"><a id="a76e5dc186efacb36506806a824054435" name="a76e5dc186efacb36506806a824054435"></a> <tr class="memitem:ab7a14529e57cecf67f1f41b175415315"><td class="memItemLeft" align="right" valign="top"><a id="ab7a14529e57cecf67f1f41b175415315" name="ab7a14529e57cecf67f1f41b175415315"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_5</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_5</b></td></tr>
<tr class="separator:a76e5dc186efacb36506806a824054435"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab7a14529e57cecf67f1f41b175415315"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a3c890de08d9178bcdb7b2563f296f0"><td class="memItemLeft" align="right" valign="top"><a id="a2a3c890de08d9178bcdb7b2563f296f0" name="a2a3c890de08d9178bcdb7b2563f296f0"></a> <tr class="memitem:a9712e8fe1821d051aa598e7aed36c07a"><td class="memItemLeft" align="right" valign="top"><a id="a9712e8fe1821d051aa598e7aed36c07a" name="a9712e8fe1821d051aa598e7aed36c07a"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_6</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_6</b></td></tr>
<tr class="separator:a2a3c890de08d9178bcdb7b2563f296f0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a9712e8fe1821d051aa598e7aed36c07a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24bdb5cd14108d1a57dbca79abe48284"><td class="memItemLeft" align="right" valign="top"><a id="a24bdb5cd14108d1a57dbca79abe48284" name="a24bdb5cd14108d1a57dbca79abe48284"></a> <tr class="memitem:a95c486222f6b5bdba11750bf262168d6"><td class="memItemLeft" align="right" valign="top"><a id="a95c486222f6b5bdba11750bf262168d6" name="a95c486222f6b5bdba11750bf262168d6"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_7</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_7</b></td></tr>
<tr class="separator:a24bdb5cd14108d1a57dbca79abe48284"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a95c486222f6b5bdba11750bf262168d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1938ace28b62c04d3485579c9cc1a30"><td class="memItemLeft" align="right" valign="top"><a id="aa1938ace28b62c04d3485579c9cc1a30" name="aa1938ace28b62c04d3485579c9cc1a30"></a> <tr class="memitem:a8ede3277365d7bf45524fb89ed788c91"><td class="memItemLeft" align="right" valign="top"><a id="a8ede3277365d7bf45524fb89ed788c91" name="a8ede3277365d7bf45524fb89ed788c91"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_8</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_8</b></td></tr>
<tr class="separator:aa1938ace28b62c04d3485579c9cc1a30"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8ede3277365d7bf45524fb89ed788c91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85acaa9c431c7a8306bb1311a21da8cc"><td class="memItemLeft" align="right" valign="top"><a id="a85acaa9c431c7a8306bb1311a21da8cc" name="a85acaa9c431c7a8306bb1311a21da8cc"></a> <tr class="memitem:ab7f7ca55d6747119d58b4592b2edf16e"><td class="memItemLeft" align="right" valign="top"><a id="ab7f7ca55d6747119d58b4592b2edf16e" name="ab7f7ca55d6747119d58b4592b2edf16e"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_9</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_9</b></td></tr>
<tr class="separator:a85acaa9c431c7a8306bb1311a21da8cc"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab7f7ca55d6747119d58b4592b2edf16e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada06bc269062248181968ac2c29cab9a"><td class="memItemLeft" align="right" valign="top"><a id="ada06bc269062248181968ac2c29cab9a" name="ada06bc269062248181968ac2c29cab9a"></a> <tr class="memitem:ae8ae032cf87469b657f1f25dd8839be5"><td class="memItemLeft" align="right" valign="top"><a id="ae8ae032cf87469b657f1f25dd8839be5" name="ae8ae032cf87469b657f1f25dd8839be5"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_10</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_10</b></td></tr>
<tr class="separator:ada06bc269062248181968ac2c29cab9a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae8ae032cf87469b657f1f25dd8839be5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadb476c0e907d7238e75868fb41b5024"><td class="memItemLeft" align="right" valign="top"><a id="aadb476c0e907d7238e75868fb41b5024" name="aadb476c0e907d7238e75868fb41b5024"></a> <tr class="memitem:a6fca860eb1b53d68d53aa011be82a982"><td class="memItemLeft" align="right" valign="top"><a id="a6fca860eb1b53d68d53aa011be82a982" name="a6fca860eb1b53d68d53aa011be82a982"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_11</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_11</b></td></tr>
<tr class="separator:aadb476c0e907d7238e75868fb41b5024"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a6fca860eb1b53d68d53aa011be82a982"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad287453e8364c77c0a32553a13469c9e"><td class="memItemLeft" align="right" valign="top"><a id="ad287453e8364c77c0a32553a13469c9e" name="ad287453e8364c77c0a32553a13469c9e"></a> <tr class="memitem:a21533e9d60d8af6941e32144c00647aa"><td class="memItemLeft" align="right" valign="top"><a id="a21533e9d60d8af6941e32144c00647aa" name="a21533e9d60d8af6941e32144c00647aa"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_12</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_12</b></td></tr>
<tr class="separator:ad287453e8364c77c0a32553a13469c9e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a21533e9d60d8af6941e32144c00647aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84f840dcd09b97cc03fa68ea2e57c61e"><td class="memItemLeft" align="right" valign="top"><a id="a84f840dcd09b97cc03fa68ea2e57c61e" name="a84f840dcd09b97cc03fa68ea2e57c61e"></a> <tr class="memitem:a9ff55defecdfe70c6172f9f3912a7c3b"><td class="memItemLeft" align="right" valign="top"><a id="a9ff55defecdfe70c6172f9f3912a7c3b" name="a9ff55defecdfe70c6172f9f3912a7c3b"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_13</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_13</b></td></tr>
<tr class="separator:a84f840dcd09b97cc03fa68ea2e57c61e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a9ff55defecdfe70c6172f9f3912a7c3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf576c377703a58b0b88b7292ee2e440"><td class="memItemLeft" align="right" valign="top"><a id="abf576c377703a58b0b88b7292ee2e440" name="abf576c377703a58b0b88b7292ee2e440"></a> <tr class="memitem:a770335d18f0edf8915b65335192dba4b"><td class="memItemLeft" align="right" valign="top"><a id="a770335d18f0edf8915b65335192dba4b" name="a770335d18f0edf8915b65335192dba4b"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_14</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_14</b></td></tr>
<tr class="separator:abf576c377703a58b0b88b7292ee2e440"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a770335d18f0edf8915b65335192dba4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63c8328c54e548936a55bea9d1bef3de"><td class="memItemLeft" align="right" valign="top"><a id="a63c8328c54e548936a55bea9d1bef3de" name="a63c8328c54e548936a55bea9d1bef3de"></a> <tr class="memitem:a299a0ada373b888e777cdee337098ba0"><td class="memItemLeft" align="right" valign="top"><a id="a299a0ada373b888e777cdee337098ba0" name="a299a0ada373b888e777cdee337098ba0"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_15</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_15</b></td></tr>
<tr class="separator:a63c8328c54e548936a55bea9d1bef3de"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a299a0ada373b888e777cdee337098ba0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
@ -190,11 +190,11 @@ Additional Inherited Members</h2></td></tr>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr> size_t&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
<tr class="memdesc:ac42a57e08e8189c89817bfde6e507c95 inherit pub_attribs_classstdex_1_1parser_1_1basic__integer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculated value of the numeral. <br /></td></tr> <tr class="memdesc:ac42a57e08e8189c89817bfde6e507c95 inherit pub_attribs_classstdex_1_1parser_1_1basic__integer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculated value of the numeral. <br /></td></tr>
<tr class="separator:ac42a57e08e8189c89817bfde6e507c95 inherit pub_attribs_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac42a57e08e8189c89817bfde6e507c95 inherit pub_attribs_classstdex_1_1parser_1_1basic__integer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -248,7 +248,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -258,7 +258,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -80,10 +80,10 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_ipv4_address</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_9, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;separator, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_ipv4_address</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_9, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;separator, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html#a0dfb21ee671894048c831edef7257931">components</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html#a0dfb21ee671894048c831edef7257931">components</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_0</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_0</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_1</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_1</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@ -95,17 +95,17 @@ $(function() {
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_7</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_7</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_8</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_8</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_9</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_9</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html#ad50e8e52cf16226e57fa25e48bf17deb">value</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html#ad50e8e52cf16226e57fa25e48bf17deb">value</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html">stdex::parser::basic_ipv4_address&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -93,36 +93,36 @@ Inheritance diagram for stdex::parser::basic_ipv4_address&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__ipv4__address.png" usemap="#stdex::parser::basic_5Fipv4_5Faddress_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__ipv4__address.png" usemap="#stdex::parser::basic_5Fipv4_5Faddress_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fipv4_5Faddress_3C_20T_20_3E_map" name="stdex::parser::basic_5Fipv4_5Faddress_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fipv4_5Faddress_3C_20T_20_3E_map" name="stdex::parser::basic_5Fipv4_5Faddress_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,234,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,234,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a0090073fd6bffe166196ccc416568149"><td class="memItemLeft" align="right" valign="top"><a id="a0090073fd6bffe166196ccc416568149" name="a0090073fd6bffe166196ccc416568149"></a> <tr class="memitem:abb97d2e34cca8c35cd6d0fcdff84cc76"><td class="memItemLeft" align="right" valign="top"><a id="abb97d2e34cca8c35cd6d0fcdff84cc76" name="abb97d2e34cca8c35cd6d0fcdff84cc76"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_ipv4_address</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_9, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;separator, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_ipv4_address</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_9, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;separator, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a0090073fd6bffe166196ccc416568149"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:abb97d2e34cca8c35cd6d0fcdff84cc76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96716eacd3c5c86629510edc94b26483"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html#a96716eacd3c5c86629510edc94b26483">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a96716eacd3c5c86629510edc94b26483"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html#a96716eacd3c5c86629510edc94b26483">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a96716eacd3c5c86629510edc94b26483"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a96716eacd3c5c86629510edc94b26483"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7c996392647c965dd3c97d7af3da973"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html#ae7c996392647c965dd3c97d7af3da973">invalidate</a> ()</td></tr> <tr class="memitem:ae7c996392647c965dd3c97d7af3da973"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__ipv4__address.html#ae7c996392647c965dd3c97d7af3da973">invalidate</a> ()</td></tr>
<tr class="separator:ae7c996392647c965dd3c97d7af3da973"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae7c996392647c965dd3c97d7af3da973"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
@ -134,51 +134,51 @@ Public Attributes</h2></td></tr>
struct in_addr&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr> struct in_addr&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
<tr class="memdesc:ad50e8e52cf16226e57fa25e48bf17deb"><td class="mdescLeft">&#160;</td><td class="mdescRight">IPv4 address value. <br /></td></tr> <tr class="memdesc:ad50e8e52cf16226e57fa25e48bf17deb"><td class="mdescLeft">&#160;</td><td class="mdescRight">IPv4 address value. <br /></td></tr>
<tr class="separator:ad50e8e52cf16226e57fa25e48bf17deb"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad50e8e52cf16226e57fa25e48bf17deb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:a035fa185870550df82fb7c446db0e5cb"><td class="memItemLeft" align="right" valign="top"><a id="a035fa185870550df82fb7c446db0e5cb" name="a035fa185870550df82fb7c446db0e5cb"></a> <tr class="memitem:ab5fb71a2064d97f0b04392236a385a9f"><td class="memItemLeft" align="right" valign="top"><a id="ab5fb71a2064d97f0b04392236a385a9f" name="ab5fb71a2064d97f0b04392236a385a9f"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_0</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_0</b></td></tr>
<tr class="separator:a035fa185870550df82fb7c446db0e5cb"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab5fb71a2064d97f0b04392236a385a9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac01773171cc9bf9f534e740dbac592af"><td class="memItemLeft" align="right" valign="top"><a id="ac01773171cc9bf9f534e740dbac592af" name="ac01773171cc9bf9f534e740dbac592af"></a> <tr class="memitem:ab288b8d3c5ce2149aee23bc32350a84c"><td class="memItemLeft" align="right" valign="top"><a id="ab288b8d3c5ce2149aee23bc32350a84c" name="ab288b8d3c5ce2149aee23bc32350a84c"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_1</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_1</b></td></tr>
<tr class="separator:ac01773171cc9bf9f534e740dbac592af"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab288b8d3c5ce2149aee23bc32350a84c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2793df4bd68f4669083edc71c9d5bf2d"><td class="memItemLeft" align="right" valign="top"><a id="a2793df4bd68f4669083edc71c9d5bf2d" name="a2793df4bd68f4669083edc71c9d5bf2d"></a> <tr class="memitem:ab2d2d8071a4ecf007f21ae0ae8c91224"><td class="memItemLeft" align="right" valign="top"><a id="ab2d2d8071a4ecf007f21ae0ae8c91224" name="ab2d2d8071a4ecf007f21ae0ae8c91224"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_2</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_2</b></td></tr>
<tr class="separator:a2793df4bd68f4669083edc71c9d5bf2d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab2d2d8071a4ecf007f21ae0ae8c91224"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a167bf42f2fb7e468a25d6c22e94b90e2"><td class="memItemLeft" align="right" valign="top"><a id="a167bf42f2fb7e468a25d6c22e94b90e2" name="a167bf42f2fb7e468a25d6c22e94b90e2"></a> <tr class="memitem:a6ae0a193fbef80c6eb3285c0977510c8"><td class="memItemLeft" align="right" valign="top"><a id="a6ae0a193fbef80c6eb3285c0977510c8" name="a6ae0a193fbef80c6eb3285c0977510c8"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_3</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_3</b></td></tr>
<tr class="separator:a167bf42f2fb7e468a25d6c22e94b90e2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a6ae0a193fbef80c6eb3285c0977510c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d9d5e5ce9c9e89d80deed6f8b23d3fa"><td class="memItemLeft" align="right" valign="top"><a id="a5d9d5e5ce9c9e89d80deed6f8b23d3fa" name="a5d9d5e5ce9c9e89d80deed6f8b23d3fa"></a> <tr class="memitem:a11154106bb0ea7a65d31a7b9615afed7"><td class="memItemLeft" align="right" valign="top"><a id="a11154106bb0ea7a65d31a7b9615afed7" name="a11154106bb0ea7a65d31a7b9615afed7"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_4</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_4</b></td></tr>
<tr class="separator:a5d9d5e5ce9c9e89d80deed6f8b23d3fa"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a11154106bb0ea7a65d31a7b9615afed7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a058990e321ec22205569053b4fb93601"><td class="memItemLeft" align="right" valign="top"><a id="a058990e321ec22205569053b4fb93601" name="a058990e321ec22205569053b4fb93601"></a> <tr class="memitem:a216c3a9edbad29bf3aa322f49ee433e5"><td class="memItemLeft" align="right" valign="top"><a id="a216c3a9edbad29bf3aa322f49ee433e5" name="a216c3a9edbad29bf3aa322f49ee433e5"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_5</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_5</b></td></tr>
<tr class="separator:a058990e321ec22205569053b4fb93601"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a216c3a9edbad29bf3aa322f49ee433e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02ecc7c5c982514893b6948c7b598527"><td class="memItemLeft" align="right" valign="top"><a id="a02ecc7c5c982514893b6948c7b598527" name="a02ecc7c5c982514893b6948c7b598527"></a> <tr class="memitem:a0f6d3461188a4f0b703a6c3b34d0cfa1"><td class="memItemLeft" align="right" valign="top"><a id="a0f6d3461188a4f0b703a6c3b34d0cfa1" name="a0f6d3461188a4f0b703a6c3b34d0cfa1"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_6</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_6</b></td></tr>
<tr class="separator:a02ecc7c5c982514893b6948c7b598527"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0f6d3461188a4f0b703a6c3b34d0cfa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a749a3cd8e0c97f108a5f0c5519ef2234"><td class="memItemLeft" align="right" valign="top"><a id="a749a3cd8e0c97f108a5f0c5519ef2234" name="a749a3cd8e0c97f108a5f0c5519ef2234"></a> <tr class="memitem:a9f0ea32ecd38faf1680c8e3b82f5839d"><td class="memItemLeft" align="right" valign="top"><a id="a9f0ea32ecd38faf1680c8e3b82f5839d" name="a9f0ea32ecd38faf1680c8e3b82f5839d"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_7</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_7</b></td></tr>
<tr class="separator:a749a3cd8e0c97f108a5f0c5519ef2234"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a9f0ea32ecd38faf1680c8e3b82f5839d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98844e31259c14ff8f3f779a337ac015"><td class="memItemLeft" align="right" valign="top"><a id="a98844e31259c14ff8f3f779a337ac015" name="a98844e31259c14ff8f3f779a337ac015"></a> <tr class="memitem:a85e8b16d85f5dcf0525d12405f728ecf"><td class="memItemLeft" align="right" valign="top"><a id="a85e8b16d85f5dcf0525d12405f728ecf" name="a85e8b16d85f5dcf0525d12405f728ecf"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_8</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_8</b></td></tr>
<tr class="separator:a98844e31259c14ff8f3f779a337ac015"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a85e8b16d85f5dcf0525d12405f728ecf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3e1efc896525cdcaff8bf4ca9ceb332"><td class="memItemLeft" align="right" valign="top"><a id="ac3e1efc896525cdcaff8bf4ca9ceb332" name="ac3e1efc896525cdcaff8bf4ca9ceb332"></a> <tr class="memitem:a26765f7f4391f2df64771b02b42df47d"><td class="memItemLeft" align="right" valign="top"><a id="a26765f7f4391f2df64771b02b42df47d" name="a26765f7f4391f2df64771b02b42df47d"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_9</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_9</b></td></tr>
<tr class="separator:ac3e1efc896525cdcaff8bf4ca9ceb332"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a26765f7f4391f2df64771b02b42df47d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac72ab2c10c5b80722b339a914fa010ca"><td class="memItemLeft" align="right" valign="top"><a id="ac72ab2c10c5b80722b339a914fa010ca" name="ac72ab2c10c5b80722b339a914fa010ca"></a> <tr class="memitem:a51e57bddb7e446f07ace01f5963a79d3"><td class="memItemLeft" align="right" valign="top"><a id="a51e57bddb7e446f07ace01f5963a79d3" name="a51e57bddb7e446f07ace01f5963a79d3"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_separator</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_separator</b></td></tr>
<tr class="separator:ac72ab2c10c5b80722b339a914fa010ca"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a51e57bddb7e446f07ace01f5963a79d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -209,7 +209,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -261,7 +261,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -271,7 +271,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 854 B

After

Width:  |  Height:  |  Size: 831 B

View File

@ -80,10 +80,10 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_ipv6_address</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_9, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_10, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_11, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_12, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_13, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_14, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;digit_15, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;separator, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;scope_id_separator=nullptr, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_scope_id=nullptr, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_ipv6_address</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_9, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_10, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_11, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_12, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_13, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_14, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;digit_15, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;separator, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;scope_id_separator=nullptr, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_scope_id=nullptr, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html#abe14c21fb1d4cb35c0121ca610e6e87e">components</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html#abe14c21fb1d4cb35c0121ca610e6e87e">components</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_0</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_0</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_1</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_1</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@ -101,19 +101,19 @@ $(function() {
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_7</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_7</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_8</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_digit_8</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_9</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_digit_9</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_scope_id_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_scope_id_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_separator</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html#a2d16cb04a8b0ca4e1c55b9d681b2e417">scope_id</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html#a67486e83888f48afc62b031f745012c0">scope_id</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html#aee9fca8501ba3cd5e5c875ecdb419376">value</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html#aee9fca8501ba3cd5e5c875ecdb419376">value</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html">stdex::parser::basic_ipv6_address&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -93,36 +93,36 @@ Inheritance diagram for stdex::parser::basic_ipv6_address&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__ipv6__address.png" usemap="#stdex::parser::basic_5Fipv6_5Faddress_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__ipv6__address.png" usemap="#stdex::parser::basic_5Fipv6_5Faddress_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fipv6_5Faddress_3C_20T_20_3E_map" name="stdex::parser::basic_5Fipv6_5Faddress_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fipv6_5Faddress_3C_20T_20_3E_map" name="stdex::parser::basic_5Fipv6_5Faddress_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,234,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,234,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a6cdc22e6dac4a48ef40ce0ce243b0044"><td class="memItemLeft" align="right" valign="top"><a id="a6cdc22e6dac4a48ef40ce0ce243b0044" name="a6cdc22e6dac4a48ef40ce0ce243b0044"></a> <tr class="memitem:ac6e71cac0273162546993e6100e78678"><td class="memItemLeft" align="right" valign="top"><a id="ac6e71cac0273162546993e6100e78678" name="ac6e71cac0273162546993e6100e78678"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_ipv6_address</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_9, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_10, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_11, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_12, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_13, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_14, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;digit_15, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;separator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;scope_id_separator=nullptr, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_scope_id=nullptr, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_ipv6_address</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_0, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_1, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_2, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_3, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_4, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_5, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_6, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_7, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_8, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_9, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_10, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_11, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_12, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_13, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_14, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;digit_15, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;separator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;scope_id_separator=nullptr, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_scope_id=nullptr, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a6cdc22e6dac4a48ef40ce0ce243b0044"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac6e71cac0273162546993e6100e78678"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e88e119b4e4b3906d8b9b291c2d3723"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html#a1e88e119b4e4b3906d8b9b291c2d3723">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a1e88e119b4e4b3906d8b9b291c2d3723"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html#a1e88e119b4e4b3906d8b9b291c2d3723">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a1e88e119b4e4b3906d8b9b291c2d3723"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a1e88e119b4e4b3906d8b9b291c2d3723"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59c3b18962fba5ed4c6167a0d357780e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html#a59c3b18962fba5ed4c6167a0d357780e">invalidate</a> ()</td></tr> <tr class="memitem:a59c3b18962fba5ed4c6167a0d357780e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__address.html#a59c3b18962fba5ed4c6167a0d357780e">invalidate</a> ()</td></tr>
<tr class="separator:a59c3b18962fba5ed4c6167a0d357780e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a59c3b18962fba5ed4c6167a0d357780e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
@ -134,76 +134,76 @@ Public Attributes</h2></td></tr>
struct in6_addr&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr> struct in6_addr&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
<tr class="memdesc:aee9fca8501ba3cd5e5c875ecdb419376"><td class="mdescLeft">&#160;</td><td class="mdescRight">IPv6 address value. <br /></td></tr> <tr class="memdesc:aee9fca8501ba3cd5e5c875ecdb419376"><td class="mdescLeft">&#160;</td><td class="mdescRight">IPv6 address value. <br /></td></tr>
<tr class="separator:aee9fca8501ba3cd5e5c875ecdb419376"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aee9fca8501ba3cd5e5c875ecdb419376"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d16cb04a8b0ca4e1c55b9d681b2e417"><td class="memItemLeft" align="right" valign="top"><a id="a2d16cb04a8b0ca4e1c55b9d681b2e417" name="a2d16cb04a8b0ca4e1c55b9d681b2e417"></a> <tr class="memitem:a67486e83888f48afc62b031f745012c0"><td class="memItemLeft" align="right" valign="top"><a id="a67486e83888f48afc62b031f745012c0" name="a67486e83888f48afc62b031f745012c0"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>scope_id</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>scope_id</b></td></tr>
<tr class="memdesc:a2d16cb04a8b0ca4e1c55b9d681b2e417"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scope ID (e.g. NIC index with link-local addresses) <br /></td></tr> <tr class="memdesc:a67486e83888f48afc62b031f745012c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scope ID (e.g. NIC index with link-local addresses) <br /></td></tr>
<tr class="separator:a2d16cb04a8b0ca4e1c55b9d681b2e417"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a67486e83888f48afc62b031f745012c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:a9a9cbad73a96e02568b6d0afd8a8471c"><td class="memItemLeft" align="right" valign="top"><a id="a9a9cbad73a96e02568b6d0afd8a8471c" name="a9a9cbad73a96e02568b6d0afd8a8471c"></a> <tr class="memitem:a5fb960af81d7f67a5f66a686615db65c"><td class="memItemLeft" align="right" valign="top"><a id="a5fb960af81d7f67a5f66a686615db65c" name="a5fb960af81d7f67a5f66a686615db65c"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_0</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_0</b></td></tr>
<tr class="separator:a9a9cbad73a96e02568b6d0afd8a8471c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5fb960af81d7f67a5f66a686615db65c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7153c718812978a9a351a6da6fe9a30"><td class="memItemLeft" align="right" valign="top"><a id="ac7153c718812978a9a351a6da6fe9a30" name="ac7153c718812978a9a351a6da6fe9a30"></a> <tr class="memitem:a490c853f9ba9e22c46d3722c26cbe170"><td class="memItemLeft" align="right" valign="top"><a id="a490c853f9ba9e22c46d3722c26cbe170" name="a490c853f9ba9e22c46d3722c26cbe170"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_1</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_1</b></td></tr>
<tr class="separator:ac7153c718812978a9a351a6da6fe9a30"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a490c853f9ba9e22c46d3722c26cbe170"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf4769dab18b54421e8e89f9b23e1025"><td class="memItemLeft" align="right" valign="top"><a id="abf4769dab18b54421e8e89f9b23e1025" name="abf4769dab18b54421e8e89f9b23e1025"></a> <tr class="memitem:add857da38d6892baa0fd6310a6d7bddb"><td class="memItemLeft" align="right" valign="top"><a id="add857da38d6892baa0fd6310a6d7bddb" name="add857da38d6892baa0fd6310a6d7bddb"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_2</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_2</b></td></tr>
<tr class="separator:abf4769dab18b54421e8e89f9b23e1025"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:add857da38d6892baa0fd6310a6d7bddb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16f714391a4db54b38d270857a48f4a8"><td class="memItemLeft" align="right" valign="top"><a id="a16f714391a4db54b38d270857a48f4a8" name="a16f714391a4db54b38d270857a48f4a8"></a> <tr class="memitem:a0a57c231f1d3fcc68cd109622c85b9fa"><td class="memItemLeft" align="right" valign="top"><a id="a0a57c231f1d3fcc68cd109622c85b9fa" name="a0a57c231f1d3fcc68cd109622c85b9fa"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_3</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_3</b></td></tr>
<tr class="separator:a16f714391a4db54b38d270857a48f4a8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0a57c231f1d3fcc68cd109622c85b9fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5de034f1dad16b0c6f5ce296b773b022"><td class="memItemLeft" align="right" valign="top"><a id="a5de034f1dad16b0c6f5ce296b773b022" name="a5de034f1dad16b0c6f5ce296b773b022"></a> <tr class="memitem:a7740bdf3fbb8aeb23a06315545c6605a"><td class="memItemLeft" align="right" valign="top"><a id="a7740bdf3fbb8aeb23a06315545c6605a" name="a7740bdf3fbb8aeb23a06315545c6605a"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_4</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_4</b></td></tr>
<tr class="separator:a5de034f1dad16b0c6f5ce296b773b022"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7740bdf3fbb8aeb23a06315545c6605a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a312bc0a18633aca0622c7e107252bc83"><td class="memItemLeft" align="right" valign="top"><a id="a312bc0a18633aca0622c7e107252bc83" name="a312bc0a18633aca0622c7e107252bc83"></a> <tr class="memitem:a85395002034941ee790938a2dcc04077"><td class="memItemLeft" align="right" valign="top"><a id="a85395002034941ee790938a2dcc04077" name="a85395002034941ee790938a2dcc04077"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_5</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_5</b></td></tr>
<tr class="separator:a312bc0a18633aca0622c7e107252bc83"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a85395002034941ee790938a2dcc04077"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11f704c6971e767354c78ecaf4506299"><td class="memItemLeft" align="right" valign="top"><a id="a11f704c6971e767354c78ecaf4506299" name="a11f704c6971e767354c78ecaf4506299"></a> <tr class="memitem:a0ba73d330521514c6ae16deaa53a45ef"><td class="memItemLeft" align="right" valign="top"><a id="a0ba73d330521514c6ae16deaa53a45ef" name="a0ba73d330521514c6ae16deaa53a45ef"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_6</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_6</b></td></tr>
<tr class="separator:a11f704c6971e767354c78ecaf4506299"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0ba73d330521514c6ae16deaa53a45ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab076bd880c9704ca1eb840b7e2010f1d"><td class="memItemLeft" align="right" valign="top"><a id="ab076bd880c9704ca1eb840b7e2010f1d" name="ab076bd880c9704ca1eb840b7e2010f1d"></a> <tr class="memitem:aeaa4c188bb3343f1bb25043c6075fcf3"><td class="memItemLeft" align="right" valign="top"><a id="aeaa4c188bb3343f1bb25043c6075fcf3" name="aeaa4c188bb3343f1bb25043c6075fcf3"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_7</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_7</b></td></tr>
<tr class="separator:ab076bd880c9704ca1eb840b7e2010f1d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aeaa4c188bb3343f1bb25043c6075fcf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ca63c2598943e921a1d2eb21924247e"><td class="memItemLeft" align="right" valign="top"><a id="a0ca63c2598943e921a1d2eb21924247e" name="a0ca63c2598943e921a1d2eb21924247e"></a> <tr class="memitem:ad0a1f7eaf65aef2271011fd7825cb178"><td class="memItemLeft" align="right" valign="top"><a id="ad0a1f7eaf65aef2271011fd7825cb178" name="ad0a1f7eaf65aef2271011fd7825cb178"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_8</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_8</b></td></tr>
<tr class="separator:a0ca63c2598943e921a1d2eb21924247e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad0a1f7eaf65aef2271011fd7825cb178"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb847e74f52229e43e15786f222a587b"><td class="memItemLeft" align="right" valign="top"><a id="abb847e74f52229e43e15786f222a587b" name="abb847e74f52229e43e15786f222a587b"></a> <tr class="memitem:a5820bff3b246757da8d7e63024bca004"><td class="memItemLeft" align="right" valign="top"><a id="a5820bff3b246757da8d7e63024bca004" name="a5820bff3b246757da8d7e63024bca004"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_9</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_9</b></td></tr>
<tr class="separator:abb847e74f52229e43e15786f222a587b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5820bff3b246757da8d7e63024bca004"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24e91f5f4b6d5e041a3682371247389d"><td class="memItemLeft" align="right" valign="top"><a id="a24e91f5f4b6d5e041a3682371247389d" name="a24e91f5f4b6d5e041a3682371247389d"></a> <tr class="memitem:aeb1ccb816ae6c1b6ad3db6606e162231"><td class="memItemLeft" align="right" valign="top"><a id="aeb1ccb816ae6c1b6ad3db6606e162231" name="aeb1ccb816ae6c1b6ad3db6606e162231"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_10</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_10</b></td></tr>
<tr class="separator:a24e91f5f4b6d5e041a3682371247389d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aeb1ccb816ae6c1b6ad3db6606e162231"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a518d6bfbbd534dd6add99bf1a762d67e"><td class="memItemLeft" align="right" valign="top"><a id="a518d6bfbbd534dd6add99bf1a762d67e" name="a518d6bfbbd534dd6add99bf1a762d67e"></a> <tr class="memitem:a45c30294d00d25315fbf5e7e6e4b1077"><td class="memItemLeft" align="right" valign="top"><a id="a45c30294d00d25315fbf5e7e6e4b1077" name="a45c30294d00d25315fbf5e7e6e4b1077"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_11</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_11</b></td></tr>
<tr class="separator:a518d6bfbbd534dd6add99bf1a762d67e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a45c30294d00d25315fbf5e7e6e4b1077"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3931c3daa8e9451230bd18ab96c1217c"><td class="memItemLeft" align="right" valign="top"><a id="a3931c3daa8e9451230bd18ab96c1217c" name="a3931c3daa8e9451230bd18ab96c1217c"></a> <tr class="memitem:a5afa4174564da4aec867cfa4e623a69a"><td class="memItemLeft" align="right" valign="top"><a id="a5afa4174564da4aec867cfa4e623a69a" name="a5afa4174564da4aec867cfa4e623a69a"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_12</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_12</b></td></tr>
<tr class="separator:a3931c3daa8e9451230bd18ab96c1217c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5afa4174564da4aec867cfa4e623a69a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ba186db0c62dccd821212e744d98479"><td class="memItemLeft" align="right" valign="top"><a id="a9ba186db0c62dccd821212e744d98479" name="a9ba186db0c62dccd821212e744d98479"></a> <tr class="memitem:a544f1772bff0b3453487cb094ade4ded"><td class="memItemLeft" align="right" valign="top"><a id="a544f1772bff0b3453487cb094ade4ded" name="a544f1772bff0b3453487cb094ade4ded"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_13</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_13</b></td></tr>
<tr class="separator:a9ba186db0c62dccd821212e744d98479"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a544f1772bff0b3453487cb094ade4ded"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bef5591261d2dfe49495591eb965980"><td class="memItemLeft" align="right" valign="top"><a id="a2bef5591261d2dfe49495591eb965980" name="a2bef5591261d2dfe49495591eb965980"></a> <tr class="memitem:a71463283f9b4be2203e76b78d67770b1"><td class="memItemLeft" align="right" valign="top"><a id="a71463283f9b4be2203e76b78d67770b1" name="a71463283f9b4be2203e76b78d67770b1"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_14</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_14</b></td></tr>
<tr class="separator:a2bef5591261d2dfe49495591eb965980"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a71463283f9b4be2203e76b78d67770b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4757eec20f509f23b21f0f477e55bdc"><td class="memItemLeft" align="right" valign="top"><a id="aa4757eec20f509f23b21f0f477e55bdc" name="aa4757eec20f509f23b21f0f477e55bdc"></a> <tr class="memitem:a6e53f9e0ca0c38db98d6e823b400678e"><td class="memItemLeft" align="right" valign="top"><a id="a6e53f9e0ca0c38db98d6e823b400678e" name="a6e53f9e0ca0c38db98d6e823b400678e"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_15</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_digit_15</b></td></tr>
<tr class="separator:aa4757eec20f509f23b21f0f477e55bdc"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a6e53f9e0ca0c38db98d6e823b400678e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95984def788d200147db9dfe46c73d4d"><td class="memItemLeft" align="right" valign="top"><a id="a95984def788d200147db9dfe46c73d4d" name="a95984def788d200147db9dfe46c73d4d"></a> <tr class="memitem:a984349f3332135247fbd1ba9a29f7b97"><td class="memItemLeft" align="right" valign="top"><a id="a984349f3332135247fbd1ba9a29f7b97" name="a984349f3332135247fbd1ba9a29f7b97"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_separator</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_separator</b></td></tr>
<tr class="separator:a95984def788d200147db9dfe46c73d4d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a984349f3332135247fbd1ba9a29f7b97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08f8630070268f1b2c21e7624ed109a8"><td class="memItemLeft" align="right" valign="top"><a id="a08f8630070268f1b2c21e7624ed109a8" name="a08f8630070268f1b2c21e7624ed109a8"></a> <tr class="memitem:a12b8585caeb515e1827746099e6c7d34"><td class="memItemLeft" align="right" valign="top"><a id="a12b8585caeb515e1827746099e6c7d34" name="a12b8585caeb515e1827746099e6c7d34"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_scope_id_separator</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_scope_id_separator</b></td></tr>
<tr class="separator:a08f8630070268f1b2c21e7624ed109a8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a12b8585caeb515e1827746099e6c7d34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -234,7 +234,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -286,7 +286,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -296,7 +296,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 864 B

After

Width:  |  Height:  |  Size: 843 B

View File

@ -81,18 +81,18 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html">stdex::parser::basic_ipv6_scope_id_char&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html">stdex::parser::basic_ipv6_scope_id_char&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_ipv6_scope_id_char</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html">stdex::parser::basic_ipv6_scope_id_char&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html">stdex::parser::basic_ipv6_scope_id_char&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_ipv6_scope_id_char</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html">stdex::parser::basic_ipv6_scope_id_char&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html">stdex::parser::basic_ipv6_scope_id_char&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html">stdex::parser::basic_ipv6_scope_id_char&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html">stdex::parser::basic_ipv6_scope_id_char&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html">stdex::parser::basic_ipv6_scope_id_char&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html">stdex::parser::basic_ipv6_scope_id_char&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -91,7 +91,7 @@ Inheritance diagram for stdex::parser::basic_ipv6_scope_id_char&lt; T &gt;:</div
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.png" usemap="#stdex::parser::basic_5Fipv6_5Fscope_5Fid_5Fchar_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.png" usemap="#stdex::parser::basic_5Fipv6_5Fscope_5Fid_5Fchar_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fipv6_5Fscope_5Fid_5Fchar_3C_20T_20_3E_map" name="stdex::parser::basic_5Fipv6_5Fscope_5Fid_5Fchar_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fipv6_5Fscope_5Fid_5Fchar_3C_20T_20_3E_map" name="stdex::parser::basic_5Fipv6_5Fscope_5Fid_5Fchar_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,273,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,273,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
@ -102,35 +102,35 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a7c7e34d65e49afa9cff2ca36eb3a5c43"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7c7e34d65e49afa9cff2ca36eb3a5c43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a842814b947a2b40d83a859a4c48af94c"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html#a842814b947a2b40d83a859a4c48af94c">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a842814b947a2b40d83a859a4c48af94c"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html#a842814b947a2b40d83a859a4c48af94c">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a842814b947a2b40d83a859a4c48af94c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a842814b947a2b40d83a859a4c48af94c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -184,7 +184,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -194,7 +194,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 980 B

After

Width:  |  Height:  |  Size: 962 B

View File

@ -80,23 +80,23 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_iterations</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;el, size_t min_iterations=0, size_t max_iterations=(size_t) -1, bool greedy=true) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_iterations</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;el, size_t min_iterations=0, size_t max_iterations=(size_t) -1, bool greedy=true) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html#acf1bc5a012aaf32ca8997105e28f93d6">m_el</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html#a8a06638fea659f03fddc9d41dfc4efac">m_el</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html#a2523c18948003ca4726eaed098e6de12">m_greedy</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html#a2523c18948003ca4726eaed098e6de12">m_greedy</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html#aca0b8e1f9522a5306db5fe173269e8b1">m_max_iterations</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html#aca0b8e1f9522a5306db5fe173269e8b1">m_max_iterations</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html#aab86447331f306ff85c49764a5d0d646">m_min_iterations</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html#aab86447331f306ff85c49764a5d0d646">m_min_iterations</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html">stdex::parser::basic_iterations&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -92,41 +92,41 @@ Inheritance diagram for stdex::parser::basic_iterations&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__iterations.png" usemap="#stdex::parser::basic_5Fiterations_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__iterations.png" usemap="#stdex::parser::basic_5Fiterations_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fiterations_3C_20T_20_3E_map" name="stdex::parser::basic_5Fiterations_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fiterations_3C_20T_20_3E_map" name="stdex::parser::basic_5Fiterations_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,209,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,209,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a8cff130fbad285ff839f32fe633cb03b"><td class="memItemLeft" align="right" valign="top"><a id="a8cff130fbad285ff839f32fe633cb03b" name="a8cff130fbad285ff839f32fe633cb03b"></a> <tr class="memitem:a7a8ee05332508f80303eaa74071e95a1"><td class="memItemLeft" align="right" valign="top"><a id="a7a8ee05332508f80303eaa74071e95a1" name="a7a8ee05332508f80303eaa74071e95a1"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_iterations</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;el, size_t min_iterations=0, size_t max_iterations=(size_t) -1, bool greedy=true)</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_iterations</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;el, size_t min_iterations=0, size_t max_iterations=(size_t) -1, bool greedy=true)</td></tr>
<tr class="separator:a8cff130fbad285ff839f32fe633cb03b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7a8ee05332508f80303eaa74071e95a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93bb17b154cdd18f60de7d1e676ca699"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html#a93bb17b154cdd18f60de7d1e676ca699">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a93bb17b154cdd18f60de7d1e676ca699"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__iterations.html#a93bb17b154cdd18f60de7d1e676ca699">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a93bb17b154cdd18f60de7d1e676ca699"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a93bb17b154cdd18f60de7d1e676ca699"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:acf1bc5a012aaf32ca8997105e28f93d6"><td class="memItemLeft" align="right" valign="top"><a id="acf1bc5a012aaf32ca8997105e28f93d6" name="acf1bc5a012aaf32ca8997105e28f93d6"></a> <tr class="memitem:a8a06638fea659f03fddc9d41dfc4efac"><td class="memItemLeft" align="right" valign="top"><a id="a8a06638fea659f03fddc9d41dfc4efac" name="a8a06638fea659f03fddc9d41dfc4efac"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_el</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_el</b></td></tr>
<tr class="memdesc:acf1bc5a012aaf32ca8997105e28f93d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">repeating element <br /></td></tr> <tr class="memdesc:a8a06638fea659f03fddc9d41dfc4efac"><td class="mdescLeft">&#160;</td><td class="mdescRight">repeating element <br /></td></tr>
<tr class="separator:acf1bc5a012aaf32ca8997105e28f93d6"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8a06638fea659f03fddc9d41dfc4efac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab86447331f306ff85c49764a5d0d646"><td class="memItemLeft" align="right" valign="top"><a id="aab86447331f306ff85c49764a5d0d646" name="aab86447331f306ff85c49764a5d0d646"></a> <tr class="memitem:aab86447331f306ff85c49764a5d0d646"><td class="memItemLeft" align="right" valign="top"><a id="aab86447331f306ff85c49764a5d0d646" name="aab86447331f306ff85c49764a5d0d646"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_min_iterations</b></td></tr> size_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_min_iterations</b></td></tr>
<tr class="memdesc:aab86447331f306ff85c49764a5d0d646"><td class="mdescLeft">&#160;</td><td class="mdescRight">minimum number of iterations <br /></td></tr> <tr class="memdesc:aab86447331f306ff85c49764a5d0d646"><td class="mdescLeft">&#160;</td><td class="mdescRight">minimum number of iterations <br /></td></tr>
@ -139,18 +139,18 @@ size_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_max_iterations</b
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_greedy</b></td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_greedy</b></td></tr>
<tr class="memdesc:a2523c18948003ca4726eaed098e6de12"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to match as long sequence as possible <br /></td></tr> <tr class="memdesc:a2523c18948003ca4726eaed098e6de12"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to match as long sequence as possible <br /></td></tr>
<tr class="separator:a2523c18948003ca4726eaed098e6de12"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2523c18948003ca4726eaed098e6de12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -204,7 +204,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -214,7 +214,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 823 B

After

Width:  |  Height:  |  Size: 801 B

View File

@ -80,9 +80,9 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_json_string</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;quote, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;chr, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;escape, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;sol, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;bs, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;ff, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;lf, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;cr, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;htab, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;uni, const std::shared_ptr&lt; basic_integer16&lt; T &gt; &gt; &amp;hex, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_json_string</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;quote, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;chr, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;escape, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;sol, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;bs, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;ff, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;lf, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;cr, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;htab, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;uni, const std::shared_ptr&lt; basic_integer16&lt; T &gt; &gt; &amp;hex, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_bs</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_bs</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_chr</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_chr</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@ -92,19 +92,19 @@ $(function() {
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_hex</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_hex</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_htab</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_htab</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_lf</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_lf</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_quote</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_quote</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_sol</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_sol</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_uni</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_uni</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>value</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>value</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html">stdex::parser::basic_json_string&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -93,87 +93,87 @@ Inheritance diagram for stdex::parser::basic_json_string&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__json__string.png" usemap="#stdex::parser::basic_5Fjson_5Fstring_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__json__string.png" usemap="#stdex::parser::basic_5Fjson_5Fstring_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fjson_5Fstring_3C_20T_20_3E_map" name="stdex::parser::basic_5Fjson_5Fstring_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fjson_5Fstring_3C_20T_20_3E_map" name="stdex::parser::basic_5Fjson_5Fstring_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,219,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,219,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:ac5904e2587cb76b950020f8ccd03194a"><td class="memItemLeft" align="right" valign="top"><a id="ac5904e2587cb76b950020f8ccd03194a" name="ac5904e2587cb76b950020f8ccd03194a"></a> <tr class="memitem:aabfed904297fef0c911ab2fbaec3a611"><td class="memItemLeft" align="right" valign="top"><a id="aabfed904297fef0c911ab2fbaec3a611" name="aabfed904297fef0c911ab2fbaec3a611"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_json_string</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;quote, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;chr, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;escape, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;sol, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;bs, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;ff, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;lf, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;cr, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;htab, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;uni, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">basic_integer16</a>&lt; T &gt; &gt; &amp;hex, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_json_string</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;quote, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;chr, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;escape, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;sol, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;bs, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;ff, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;lf, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;cr, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;htab, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;uni, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">basic_integer16</a>&lt; T &gt; &gt; &amp;hex, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:ac5904e2587cb76b950020f8ccd03194a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aabfed904297fef0c911ab2fbaec3a611"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e2ccc3c185db49759c4511336e0de84"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html#a1e2ccc3c185db49759c4511336e0de84">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a1e2ccc3c185db49759c4511336e0de84"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html#a1e2ccc3c185db49759c4511336e0de84">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a1e2ccc3c185db49759c4511336e0de84"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a1e2ccc3c185db49759c4511336e0de84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46e34221fce39f119aadb5e71143adeb"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html#a46e34221fce39f119aadb5e71143adeb">invalidate</a> ()</td></tr> <tr class="memitem:a46e34221fce39f119aadb5e71143adeb"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__json__string.html#a46e34221fce39f119aadb5e71143adeb">invalidate</a> ()</td></tr>
<tr class="separator:a46e34221fce39f119aadb5e71143adeb"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a46e34221fce39f119aadb5e71143adeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
<tr class="memitem:a90ac9ecb2a2e2b4e6f98a9a148f506b1"><td class="memItemLeft" align="right" valign="top"><a id="a90ac9ecb2a2e2b4e6f98a9a148f506b1" name="a90ac9ecb2a2e2b4e6f98a9a148f506b1"></a> <tr class="memitem:a90ac9ecb2a2e2b4e6f98a9a148f506b1"><td class="memItemLeft" align="right" valign="top"><a id="a90ac9ecb2a2e2b4e6f98a9a148f506b1" name="a90ac9ecb2a2e2b4e6f98a9a148f506b1"></a>
std::basic_string&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr> std::basic_string&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
<tr class="separator:a90ac9ecb2a2e2b4e6f98a9a148f506b1"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a90ac9ecb2a2e2b4e6f98a9a148f506b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:a605b8b8e8ea4e4e734933d3e9645536f"><td class="memItemLeft" align="right" valign="top"><a id="a605b8b8e8ea4e4e734933d3e9645536f" name="a605b8b8e8ea4e4e734933d3e9645536f"></a> <tr class="memitem:a0a317e374a43ef205840c3b6d5b3b637"><td class="memItemLeft" align="right" valign="top"><a id="a0a317e374a43ef205840c3b6d5b3b637" name="a0a317e374a43ef205840c3b6d5b3b637"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_quote</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_quote</b></td></tr>
<tr class="separator:a605b8b8e8ea4e4e734933d3e9645536f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0a317e374a43ef205840c3b6d5b3b637"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a992bfe908f480f72c05438326dcc961d"><td class="memItemLeft" align="right" valign="top"><a id="a992bfe908f480f72c05438326dcc961d" name="a992bfe908f480f72c05438326dcc961d"></a> <tr class="memitem:afb94638e8a9e781cc54b8082f631fe8e"><td class="memItemLeft" align="right" valign="top"><a id="afb94638e8a9e781cc54b8082f631fe8e" name="afb94638e8a9e781cc54b8082f631fe8e"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_chr</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_chr</b></td></tr>
<tr class="separator:a992bfe908f480f72c05438326dcc961d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:afb94638e8a9e781cc54b8082f631fe8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada8fbada2f684bbba2f91d5aa3f341ff"><td class="memItemLeft" align="right" valign="top"><a id="ada8fbada2f684bbba2f91d5aa3f341ff" name="ada8fbada2f684bbba2f91d5aa3f341ff"></a> <tr class="memitem:a8fbeb7aee6f0caad2ee1e382edf5e356"><td class="memItemLeft" align="right" valign="top"><a id="a8fbeb7aee6f0caad2ee1e382edf5e356" name="a8fbeb7aee6f0caad2ee1e382edf5e356"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_escape</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_escape</b></td></tr>
<tr class="separator:ada8fbada2f684bbba2f91d5aa3f341ff"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8fbeb7aee6f0caad2ee1e382edf5e356"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8de7f94bc66dc91e9198d7d2f9cb5e94"><td class="memItemLeft" align="right" valign="top"><a id="a8de7f94bc66dc91e9198d7d2f9cb5e94" name="a8de7f94bc66dc91e9198d7d2f9cb5e94"></a> <tr class="memitem:a600ceb1faca7ad291e8f691a11c35b07"><td class="memItemLeft" align="right" valign="top"><a id="a600ceb1faca7ad291e8f691a11c35b07" name="a600ceb1faca7ad291e8f691a11c35b07"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_sol</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_sol</b></td></tr>
<tr class="separator:a8de7f94bc66dc91e9198d7d2f9cb5e94"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a600ceb1faca7ad291e8f691a11c35b07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8dca2a6178ae0e579a52565e7a4d725e"><td class="memItemLeft" align="right" valign="top"><a id="a8dca2a6178ae0e579a52565e7a4d725e" name="a8dca2a6178ae0e579a52565e7a4d725e"></a> <tr class="memitem:aa921d3b8a3a30931878226c0a9d0083f"><td class="memItemLeft" align="right" valign="top"><a id="aa921d3b8a3a30931878226c0a9d0083f" name="aa921d3b8a3a30931878226c0a9d0083f"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_bs</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_bs</b></td></tr>
<tr class="separator:a8dca2a6178ae0e579a52565e7a4d725e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aa921d3b8a3a30931878226c0a9d0083f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9425da4fba544355267228f049e04512"><td class="memItemLeft" align="right" valign="top"><a id="a9425da4fba544355267228f049e04512" name="a9425da4fba544355267228f049e04512"></a> <tr class="memitem:a5d523cc6f28b46b120559c79f19866fb"><td class="memItemLeft" align="right" valign="top"><a id="a5d523cc6f28b46b120559c79f19866fb" name="a5d523cc6f28b46b120559c79f19866fb"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_ff</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_ff</b></td></tr>
<tr class="separator:a9425da4fba544355267228f049e04512"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5d523cc6f28b46b120559c79f19866fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96e30409137879b96ee4fb336022810d"><td class="memItemLeft" align="right" valign="top"><a id="a96e30409137879b96ee4fb336022810d" name="a96e30409137879b96ee4fb336022810d"></a> <tr class="memitem:a65e165dc5bcc45783d0f917614bcc5cc"><td class="memItemLeft" align="right" valign="top"><a id="a65e165dc5bcc45783d0f917614bcc5cc" name="a65e165dc5bcc45783d0f917614bcc5cc"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_lf</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_lf</b></td></tr>
<tr class="separator:a96e30409137879b96ee4fb336022810d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a65e165dc5bcc45783d0f917614bcc5cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6e30977e0beb1654ce28828d0cebdb3"><td class="memItemLeft" align="right" valign="top"><a id="aa6e30977e0beb1654ce28828d0cebdb3" name="aa6e30977e0beb1654ce28828d0cebdb3"></a> <tr class="memitem:ad25a36e1bf2952115f41d98f834742d2"><td class="memItemLeft" align="right" valign="top"><a id="ad25a36e1bf2952115f41d98f834742d2" name="ad25a36e1bf2952115f41d98f834742d2"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_cr</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_cr</b></td></tr>
<tr class="separator:aa6e30977e0beb1654ce28828d0cebdb3"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad25a36e1bf2952115f41d98f834742d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a13a87964a0b9b238c155be0fc099ca"><td class="memItemLeft" align="right" valign="top"><a id="a3a13a87964a0b9b238c155be0fc099ca" name="a3a13a87964a0b9b238c155be0fc099ca"></a> <tr class="memitem:af57dde59a554be4432e714b68d55eb8b"><td class="memItemLeft" align="right" valign="top"><a id="af57dde59a554be4432e714b68d55eb8b" name="af57dde59a554be4432e714b68d55eb8b"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_htab</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_htab</b></td></tr>
<tr class="separator:a3a13a87964a0b9b238c155be0fc099ca"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:af57dde59a554be4432e714b68d55eb8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ad02c42fd0dd0eb00932e8355989acf"><td class="memItemLeft" align="right" valign="top"><a id="a7ad02c42fd0dd0eb00932e8355989acf" name="a7ad02c42fd0dd0eb00932e8355989acf"></a> <tr class="memitem:ad22ae720ff88d6a862e4eac90be3770b"><td class="memItemLeft" align="right" valign="top"><a id="ad22ae720ff88d6a862e4eac90be3770b" name="ad22ae720ff88d6a862e4eac90be3770b"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_uni</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_uni</b></td></tr>
<tr class="separator:a7ad02c42fd0dd0eb00932e8355989acf"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad22ae720ff88d6a862e4eac90be3770b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a420994bd4e3c1d6e2ae29f15c254d02f"><td class="memItemLeft" align="right" valign="top"><a id="a420994bd4e3c1d6e2ae29f15c254d02f" name="a420994bd4e3c1d6e2ae29f15c254d02f"></a> <tr class="memitem:a420994bd4e3c1d6e2ae29f15c254d02f"><td class="memItemLeft" align="right" valign="top"><a id="a420994bd4e3c1d6e2ae29f15c254d02f" name="a420994bd4e3c1d6e2ae29f15c254d02f"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">basic_integer16</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_hex</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__integer16.html">basic_integer16</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_hex</b></td></tr>
<tr class="separator:a420994bd4e3c1d6e2ae29f15c254d02f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a420994bd4e3c1d6e2ae29f15c254d02f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -204,7 +204,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -256,7 +256,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -266,7 +266,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 838 B

After

Width:  |  Height:  |  Size: 818 B

View File

@ -80,25 +80,25 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_mixed_numeral</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_positive_sign, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_negative_sign, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_special_sign, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_integer, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;space, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_fraction, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_mixed_numeral</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_positive_sign, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_negative_sign, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_special_sign, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_integer, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;space, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_fraction, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#a5b9ea33c95fbac28833b77f0ef7dba8f">fraction</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#a288fa70b3073080487d6d253600dca34">fraction</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#a6713e07b435f468a6377cbca7e4595ed">integer</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#af42e711d277a70c9624864e5f74a0bfd">integer</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_space</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_space</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#a9bb5dbea1f562247ee19765caef96cdd">negative_sign</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#a76a2ae3e988b901ae4745a5ba8c22d46">negative_sign</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#a631af3930323518747179690699bb164">positive_sign</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#aee09625077f56e1139e3a6c26e24e93f">positive_sign</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#a2dab20189aee22c9deb10615bfc6c2f0">special_sign</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#a46c6721810cc8f90218aee66a4c27132">special_sign</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html">stdex::parser::basic_mixed_numeral&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -93,74 +93,74 @@ Inheritance diagram for stdex::parser::basic_mixed_numeral&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__mixed__numeral.png" usemap="#stdex::parser::basic_5Fmixed_5Fnumeral_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__mixed__numeral.png" usemap="#stdex::parser::basic_5Fmixed_5Fnumeral_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fmixed_5Fnumeral_3C_20T_20_3E_map" name="stdex::parser::basic_5Fmixed_5Fnumeral_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fmixed_5Fnumeral_3C_20T_20_3E_map" name="stdex::parser::basic_5Fmixed_5Fnumeral_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,242,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,242,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a82621fdf5832083a1fdce61db376aace"><td class="memItemLeft" align="right" valign="top"><a id="a82621fdf5832083a1fdce61db376aace" name="a82621fdf5832083a1fdce61db376aace"></a> <tr class="memitem:a5b00eed1606b244eafc4b6f98d4dc61d"><td class="memItemLeft" align="right" valign="top"><a id="a5b00eed1606b244eafc4b6f98d4dc61d" name="a5b00eed1606b244eafc4b6f98d4dc61d"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_mixed_numeral</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_positive_sign, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_negative_sign, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_special_sign, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_integer, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;space, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_fraction, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_mixed_numeral</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_positive_sign, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_negative_sign, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_special_sign, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_integer, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;space, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_fraction, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a82621fdf5832083a1fdce61db376aace"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5b00eed1606b244eafc4b6f98d4dc61d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ea942964e4dfa6962e96873666eaa47"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#a9ea942964e4dfa6962e96873666eaa47">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a9ea942964e4dfa6962e96873666eaa47"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#a9ea942964e4dfa6962e96873666eaa47">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a9ea942964e4dfa6962e96873666eaa47"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a9ea942964e4dfa6962e96873666eaa47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab011e2b4d589b3f96bc6b1765161a439"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#ab011e2b4d589b3f96bc6b1765161a439">invalidate</a> ()</td></tr> <tr class="memitem:ab011e2b4d589b3f96bc6b1765161a439"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__mixed__numeral.html#ab011e2b4d589b3f96bc6b1765161a439">invalidate</a> ()</td></tr>
<tr class="separator:ab011e2b4d589b3f96bc6b1765161a439"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab011e2b4d589b3f96bc6b1765161a439"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
<tr class="memitem:a631af3930323518747179690699bb164"><td class="memItemLeft" align="right" valign="top"><a id="a631af3930323518747179690699bb164" name="a631af3930323518747179690699bb164"></a> <tr class="memitem:aee09625077f56e1139e3a6c26e24e93f"><td class="memItemLeft" align="right" valign="top"><a id="aee09625077f56e1139e3a6c26e24e93f" name="aee09625077f56e1139e3a6c26e24e93f"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>positive_sign</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>positive_sign</b></td></tr>
<tr class="memdesc:a631af3930323518747179690699bb164"><td class="mdescLeft">&#160;</td><td class="mdescRight">Positive sign. <br /></td></tr> <tr class="memdesc:aee09625077f56e1139e3a6c26e24e93f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Positive sign. <br /></td></tr>
<tr class="separator:a631af3930323518747179690699bb164"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aee09625077f56e1139e3a6c26e24e93f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bb5dbea1f562247ee19765caef96cdd"><td class="memItemLeft" align="right" valign="top"><a id="a9bb5dbea1f562247ee19765caef96cdd" name="a9bb5dbea1f562247ee19765caef96cdd"></a> <tr class="memitem:a76a2ae3e988b901ae4745a5ba8c22d46"><td class="memItemLeft" align="right" valign="top"><a id="a76a2ae3e988b901ae4745a5ba8c22d46" name="a76a2ae3e988b901ae4745a5ba8c22d46"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>negative_sign</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>negative_sign</b></td></tr>
<tr class="memdesc:a9bb5dbea1f562247ee19765caef96cdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negative sign. <br /></td></tr> <tr class="memdesc:a76a2ae3e988b901ae4745a5ba8c22d46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negative sign. <br /></td></tr>
<tr class="separator:a9bb5dbea1f562247ee19765caef96cdd"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a76a2ae3e988b901ae4745a5ba8c22d46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dab20189aee22c9deb10615bfc6c2f0"><td class="memItemLeft" align="right" valign="top"><a id="a2dab20189aee22c9deb10615bfc6c2f0" name="a2dab20189aee22c9deb10615bfc6c2f0"></a> <tr class="memitem:a46c6721810cc8f90218aee66a4c27132"><td class="memItemLeft" align="right" valign="top"><a id="a46c6721810cc8f90218aee66a4c27132" name="a46c6721810cc8f90218aee66a4c27132"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>special_sign</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>special_sign</b></td></tr>
<tr class="memdesc:a2dab20189aee22c9deb10615bfc6c2f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Special sign (e.g. plus-minus '±') <br /></td></tr> <tr class="memdesc:a46c6721810cc8f90218aee66a4c27132"><td class="mdescLeft">&#160;</td><td class="mdescRight">Special sign (e.g. plus-minus '±') <br /></td></tr>
<tr class="separator:a2dab20189aee22c9deb10615bfc6c2f0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a46c6721810cc8f90218aee66a4c27132"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6713e07b435f468a6377cbca7e4595ed"><td class="memItemLeft" align="right" valign="top"><a id="a6713e07b435f468a6377cbca7e4595ed" name="a6713e07b435f468a6377cbca7e4595ed"></a> <tr class="memitem:af42e711d277a70c9624864e5f74a0bfd"><td class="memItemLeft" align="right" valign="top"><a id="af42e711d277a70c9624864e5f74a0bfd" name="af42e711d277a70c9624864e5f74a0bfd"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>integer</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>integer</b></td></tr>
<tr class="memdesc:a6713e07b435f468a6377cbca7e4595ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Integer part. <br /></td></tr> <tr class="memdesc:af42e711d277a70c9624864e5f74a0bfd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Integer part. <br /></td></tr>
<tr class="separator:a6713e07b435f468a6377cbca7e4595ed"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:af42e711d277a70c9624864e5f74a0bfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b9ea33c95fbac28833b77f0ef7dba8f"><td class="memItemLeft" align="right" valign="top"><a id="a5b9ea33c95fbac28833b77f0ef7dba8f" name="a5b9ea33c95fbac28833b77f0ef7dba8f"></a> <tr class="memitem:a288fa70b3073080487d6d253600dca34"><td class="memItemLeft" align="right" valign="top"><a id="a288fa70b3073080487d6d253600dca34" name="a288fa70b3073080487d6d253600dca34"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>fraction</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>fraction</b></td></tr>
<tr class="memdesc:a5b9ea33c95fbac28833b77f0ef7dba8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">fraction <br /></td></tr> <tr class="memdesc:a288fa70b3073080487d6d253600dca34"><td class="mdescLeft">&#160;</td><td class="mdescRight">fraction <br /></td></tr>
<tr class="separator:a5b9ea33c95fbac28833b77f0ef7dba8f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a288fa70b3073080487d6d253600dca34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:aefe701abd571de271c4473f3c01a8cff"><td class="memItemLeft" align="right" valign="top"><a id="aefe701abd571de271c4473f3c01a8cff" name="aefe701abd571de271c4473f3c01a8cff"></a> <tr class="memitem:a7ebd131664e2a37f9b58bda7d7be8901"><td class="memItemLeft" align="right" valign="top"><a id="a7ebd131664e2a37f9b58bda7d7be8901" name="a7ebd131664e2a37f9b58bda7d7be8901"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_space</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_space</b></td></tr>
<tr class="separator:aefe701abd571de271c4473f3c01a8cff"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7ebd131664e2a37f9b58bda7d7be8901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -191,7 +191,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -243,7 +243,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -253,7 +253,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 865 B

After

Width:  |  Height:  |  Size: 845 B

View File

@ -80,26 +80,26 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_monetary_numeral</b>(const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_positive_sign, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_negative_sign, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_special_sign, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_currency, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_integer, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_decimal_separator, const std::shared_ptr&lt; basic_tester&lt; T &gt; &gt; &amp;_decimal, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_monetary_numeral</b>(const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_positive_sign, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_negative_sign, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_special_sign, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_currency, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_integer, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_decimal_separator, const std::shared_ptr&lt; basic_parser&lt; T &gt; &gt; &amp;_decimal, const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#a2f0d25d001827a0e6ebb48b16e4cfec2">currency</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#a62545d1c49178d4412da46d3cb2eba25">currency</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#a0f32376676fc3f7e4fbad66771e424c4">decimal</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#ac1442f0871a1b43db2d4cd45e05803ac">decimal</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#a06cdd1cbfc37511990fc61dc3bade76b">decimal_separator</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#a5393628850b747e190a4e0d50eb97144">decimal_separator</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#ab9b5bc6ba45203904855ac67b59f1671">integer</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#acdbf4ca7d154c8723e8c318000853cce">integer</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#aeb94b8a1ee947c2b7fbb2f7b1828c98a">negative_sign</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#aef90350963cc64fb710674eedf260708">negative_sign</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#a3ed967d8bd1cd6f52cdbb9b282518598">positive_sign</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#a23fedf450adaace6a027c7788e4a8c61">positive_sign</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#a3b87d54d42d77f28b5692bc5f85af97a">special_sign</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#af0190fa4b0de5e894a14c05550e78365">special_sign</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html">stdex::parser::basic_monetary_numeral&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -92,79 +92,79 @@ Inheritance diagram for stdex::parser::basic_monetary_numeral&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__monetary__numeral.png" usemap="#stdex::parser::basic_5Fmonetary_5Fnumeral_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__monetary__numeral.png" usemap="#stdex::parser::basic_5Fmonetary_5Fnumeral_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fmonetary_5Fnumeral_3C_20T_20_3E_map" name="stdex::parser::basic_5Fmonetary_5Fnumeral_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fmonetary_5Fnumeral_3C_20T_20_3E_map" name="stdex::parser::basic_5Fmonetary_5Fnumeral_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,262,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,262,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a6bd16b3359f10a9b3abc1ecc0bb9165b"><td class="memItemLeft" align="right" valign="top"><a id="a6bd16b3359f10a9b3abc1ecc0bb9165b" name="a6bd16b3359f10a9b3abc1ecc0bb9165b"></a> <tr class="memitem:ac174fcafa7f2fb43feeef6d1cc061b1c"><td class="memItemLeft" align="right" valign="top"><a id="ac174fcafa7f2fb43feeef6d1cc061b1c" name="ac174fcafa7f2fb43feeef6d1cc061b1c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_monetary_numeral</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_positive_sign, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_negative_sign, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_special_sign, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_currency, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_integer, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_decimal_separator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt; &amp;_decimal, const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_monetary_numeral</b> (const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_positive_sign, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_negative_sign, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_special_sign, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_currency, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_integer, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_decimal_separator, const std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt; &amp;_decimal, const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:a6bd16b3359f10a9b3abc1ecc0bb9165b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac174fcafa7f2fb43feeef6d1cc061b1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad48b71dd7a349d78d36f5a9911b8f563"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#ad48b71dd7a349d78d36f5a9911b8f563">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:ad48b71dd7a349d78d36f5a9911b8f563"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#ad48b71dd7a349d78d36f5a9911b8f563">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:ad48b71dd7a349d78d36f5a9911b8f563"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad48b71dd7a349d78d36f5a9911b8f563"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68c79c6797aad1ef6cfc01e8c2eefb3f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#a68c79c6797aad1ef6cfc01e8c2eefb3f">invalidate</a> ()</td></tr> <tr class="memitem:a68c79c6797aad1ef6cfc01e8c2eefb3f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__monetary__numeral.html#a68c79c6797aad1ef6cfc01e8c2eefb3f">invalidate</a> ()</td></tr>
<tr class="separator:a68c79c6797aad1ef6cfc01e8c2eefb3f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a68c79c6797aad1ef6cfc01e8c2eefb3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
<tr class="memitem:a3ed967d8bd1cd6f52cdbb9b282518598"><td class="memItemLeft" align="right" valign="top"><a id="a3ed967d8bd1cd6f52cdbb9b282518598" name="a3ed967d8bd1cd6f52cdbb9b282518598"></a> <tr class="memitem:a23fedf450adaace6a027c7788e4a8c61"><td class="memItemLeft" align="right" valign="top"><a id="a23fedf450adaace6a027c7788e4a8c61" name="a23fedf450adaace6a027c7788e4a8c61"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>positive_sign</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>positive_sign</b></td></tr>
<tr class="memdesc:a3ed967d8bd1cd6f52cdbb9b282518598"><td class="mdescLeft">&#160;</td><td class="mdescRight">Positive sign. <br /></td></tr> <tr class="memdesc:a23fedf450adaace6a027c7788e4a8c61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Positive sign. <br /></td></tr>
<tr class="separator:a3ed967d8bd1cd6f52cdbb9b282518598"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a23fedf450adaace6a027c7788e4a8c61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb94b8a1ee947c2b7fbb2f7b1828c98a"><td class="memItemLeft" align="right" valign="top"><a id="aeb94b8a1ee947c2b7fbb2f7b1828c98a" name="aeb94b8a1ee947c2b7fbb2f7b1828c98a"></a> <tr class="memitem:aef90350963cc64fb710674eedf260708"><td class="memItemLeft" align="right" valign="top"><a id="aef90350963cc64fb710674eedf260708" name="aef90350963cc64fb710674eedf260708"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>negative_sign</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>negative_sign</b></td></tr>
<tr class="memdesc:aeb94b8a1ee947c2b7fbb2f7b1828c98a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negative sign. <br /></td></tr> <tr class="memdesc:aef90350963cc64fb710674eedf260708"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negative sign. <br /></td></tr>
<tr class="separator:aeb94b8a1ee947c2b7fbb2f7b1828c98a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aef90350963cc64fb710674eedf260708"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b87d54d42d77f28b5692bc5f85af97a"><td class="memItemLeft" align="right" valign="top"><a id="a3b87d54d42d77f28b5692bc5f85af97a" name="a3b87d54d42d77f28b5692bc5f85af97a"></a> <tr class="memitem:af0190fa4b0de5e894a14c05550e78365"><td class="memItemLeft" align="right" valign="top"><a id="af0190fa4b0de5e894a14c05550e78365" name="af0190fa4b0de5e894a14c05550e78365"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>special_sign</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>special_sign</b></td></tr>
<tr class="memdesc:a3b87d54d42d77f28b5692bc5f85af97a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Special sign (e.g. plus-minus '±') <br /></td></tr> <tr class="memdesc:af0190fa4b0de5e894a14c05550e78365"><td class="mdescLeft">&#160;</td><td class="mdescRight">Special sign (e.g. plus-minus '±') <br /></td></tr>
<tr class="separator:a3b87d54d42d77f28b5692bc5f85af97a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:af0190fa4b0de5e894a14c05550e78365"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f0d25d001827a0e6ebb48b16e4cfec2"><td class="memItemLeft" align="right" valign="top"><a id="a2f0d25d001827a0e6ebb48b16e4cfec2" name="a2f0d25d001827a0e6ebb48b16e4cfec2"></a> <tr class="memitem:a62545d1c49178d4412da46d3cb2eba25"><td class="memItemLeft" align="right" valign="top"><a id="a62545d1c49178d4412da46d3cb2eba25" name="a62545d1c49178d4412da46d3cb2eba25"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>currency</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>currency</b></td></tr>
<tr class="memdesc:a2f0d25d001827a0e6ebb48b16e4cfec2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Currency part. <br /></td></tr> <tr class="memdesc:a62545d1c49178d4412da46d3cb2eba25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Currency part. <br /></td></tr>
<tr class="separator:a2f0d25d001827a0e6ebb48b16e4cfec2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a62545d1c49178d4412da46d3cb2eba25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9b5bc6ba45203904855ac67b59f1671"><td class="memItemLeft" align="right" valign="top"><a id="ab9b5bc6ba45203904855ac67b59f1671" name="ab9b5bc6ba45203904855ac67b59f1671"></a> <tr class="memitem:acdbf4ca7d154c8723e8c318000853cce"><td class="memItemLeft" align="right" valign="top"><a id="acdbf4ca7d154c8723e8c318000853cce" name="acdbf4ca7d154c8723e8c318000853cce"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>integer</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>integer</b></td></tr>
<tr class="memdesc:ab9b5bc6ba45203904855ac67b59f1671"><td class="mdescLeft">&#160;</td><td class="mdescRight">Integer part. <br /></td></tr> <tr class="memdesc:acdbf4ca7d154c8723e8c318000853cce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Integer part. <br /></td></tr>
<tr class="separator:ab9b5bc6ba45203904855ac67b59f1671"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdbf4ca7d154c8723e8c318000853cce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06cdd1cbfc37511990fc61dc3bade76b"><td class="memItemLeft" align="right" valign="top"><a id="a06cdd1cbfc37511990fc61dc3bade76b" name="a06cdd1cbfc37511990fc61dc3bade76b"></a> <tr class="memitem:a5393628850b747e190a4e0d50eb97144"><td class="memItemLeft" align="right" valign="top"><a id="a5393628850b747e190a4e0d50eb97144" name="a5393628850b747e190a4e0d50eb97144"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>decimal_separator</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>decimal_separator</b></td></tr>
<tr class="memdesc:a06cdd1cbfc37511990fc61dc3bade76b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decimal separator. <br /></td></tr> <tr class="memdesc:a5393628850b747e190a4e0d50eb97144"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decimal separator. <br /></td></tr>
<tr class="separator:a06cdd1cbfc37511990fc61dc3bade76b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5393628850b747e190a4e0d50eb97144"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f32376676fc3f7e4fbad66771e424c4"><td class="memItemLeft" align="right" valign="top"><a id="a0f32376676fc3f7e4fbad66771e424c4" name="a0f32376676fc3f7e4fbad66771e424c4"></a> <tr class="memitem:ac1442f0871a1b43db2d4cd45e05803ac"><td class="memItemLeft" align="right" valign="top"><a id="ac1442f0871a1b43db2d4cd45e05803ac" name="ac1442f0871a1b43db2d4cd45e05803ac"></a>
std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>decimal</b></td></tr> std::shared_ptr&lt; <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>decimal</b></td></tr>
<tr class="memdesc:a0f32376676fc3f7e4fbad66771e424c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decimal part. <br /></td></tr> <tr class="memdesc:ac1442f0871a1b43db2d4cd45e05803ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decimal part. <br /></td></tr>
<tr class="separator:a0f32376676fc3f7e4fbad66771e424c4"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac1442f0871a1b43db2d4cd45e05803ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -195,7 +195,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Reimplemented from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -247,7 +247,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -257,7 +257,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 892 B

After

Width:  |  Height:  |  Size: 876 B

View File

@ -80,18 +80,18 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__noop.html">stdex::parser::basic_noop&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__noop.html">stdex::parser::basic_noop&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__noop.html">stdex::parser::basic_noop&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__noop.html">stdex::parser::basic_noop&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__noop.html">stdex::parser::basic_noop&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__noop.html">stdex::parser::basic_noop&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -91,7 +91,7 @@ Inheritance diagram for stdex::parser::basic_noop&lt; T &gt;:</div>
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__noop.png" usemap="#stdex::parser::basic_5Fnoop_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__noop.png" usemap="#stdex::parser::basic_5Fnoop_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Fnoop_3C_20T_20_3E_map" name="stdex::parser::basic_5Fnoop_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fnoop_3C_20T_20_3E_map" name="stdex::parser::basic_5Fnoop_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__tester.html" title="Base template for all testers." alt="stdex::parser::basic_tester&lt; T &gt;" shape="rect" coords="0,0,189,24"/> <area href="classstdex_1_1parser_1_1basic__parser.html" title="Base template for all parsers." alt="stdex::parser::basic_parser&lt; T &gt;" shape="rect" coords="0,0,195,24"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
@ -99,35 +99,35 @@ Inheritance diagram for stdex::parser::basic_noop&lt; T &gt;:</div>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a43487e230d090661c743aa5335b943a4"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__noop.html#a43487e230d090661c743aa5335b943a4">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a43487e230d090661c743aa5335b943a4"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1parser_1_1basic__noop.html#a43487e230d090661c743aa5335b943a4">match</a> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a43487e230d090661c743aa5335b943a4"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a43487e230d090661c743aa5335b943a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_methods_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6 inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7 inherit pub_methods_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e inherit pub_methods_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr> Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pub_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3 inherit pub_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056 inherit pub_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__tester"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__tester')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td></tr> <tr class="inherit_header pro_attribs_classstdex_1_1parser_1_1basic__parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1parser_1_1basic__parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036 inherit pro_attribs_classstdex_1_1parser_1_1basic__tester"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0 inherit pro_attribs_classstdex_1_1parser_1_1basic__parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
@ -181,7 +181,7 @@ template&lt;class T &gt; </div>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>.</p> <p>Implements <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>.</p>
</div> </div>
</div> </div>
@ -191,7 +191,7 @@ template&lt;class T &gt; </div>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 771 B

After

Width:  |  Height:  |  Size: 752 B

View File

@ -70,28 +70,28 @@ $(function() {
<div id="nav-path" class="navpath"> <div id="nav-path" class="navpath">
<ul> <ul>
<li class="navelem"><b>stdex</b></li><li class="navelem"><b>parser</b></li><li class="navelem"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a></li> </ul> <li class="navelem"><b>stdex</b></li><li class="navelem"><b>parser</b></li><li class="navelem"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a></li> </ul>
</div> </div>
</div><!-- top --> </div><!-- top -->
<div class="header"> <div class="header">
<div class="headertitle"><div class="title">stdex::parser::basic_tester&lt; T &gt; Member List</div></div> <div class="headertitle"><div class="title">stdex::parser::basic_parser&lt; T &gt; Member List</div></div>
</div><!--header--> </div><!--header-->
<div class="contents"> <div class="contents">
<p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_tester</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>basic_parser</b>(const std::locale &amp;locale=std::locale()) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html#a30d9834162b56c5c9e464af6c6e607f3">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"></td></tr> <tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056">interval</a></td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>invalidate</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_locale</b> (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0 (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>match</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0 (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>match</b>(const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default) (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_tester</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">stdex::parser::basic_tester&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~basic_parser</b>() (defined in <a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">stdex::parser::basic_parser&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=11"/> <meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.6"/> <meta name="generator" content="Doxygen 1.9.6"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>stdex: stdex::parser::basic_tester&lt; T &gt; Class Template Reference</title> <title>stdex: stdex::parser::basic_parser&lt; T &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/> <link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script> <script type="text/javascript" src="dynsections.js"></script>
@ -70,7 +70,7 @@ $(function() {
<div id="nav-path" class="navpath"> <div id="nav-path" class="navpath">
<ul> <ul>
<li class="navelem"><b>stdex</b></li><li class="navelem"><b>parser</b></li><li class="navelem"><a class="el" href="classstdex_1_1parser_1_1basic__tester.html">basic_tester</a></li> </ul> <li class="navelem"><b>stdex</b></li><li class="navelem"><b>parser</b></li><li class="navelem"><a class="el" href="classstdex_1_1parser_1_1basic__parser.html">basic_parser</a></li> </ul>
</div> </div>
</div><!-- top --> </div><!-- top -->
<div class="header"> <div class="header">
@ -78,21 +78,21 @@ $(function() {
<a href="#pub-methods">Public Member Functions</a> &#124; <a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124; <a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124; <a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classstdex_1_1parser_1_1basic__tester-members.html">List of all members</a> </div> <a href="classstdex_1_1parser_1_1basic__parser-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">stdex::parser::basic_tester&lt; T &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div></div> <div class="headertitle"><div class="title">stdex::parser::basic_parser&lt; T &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
</div><!--header--> </div><!--header-->
<div class="contents"> <div class="contents">
<p>Base template for all testers. <p>Base template for all parsers.
<a href="classstdex_1_1parser_1_1basic__tester.html#details">More...</a></p> <a href="classstdex_1_1parser_1_1basic__parser.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="parser_8hpp_source.html">stdex/parser.hpp</a>&gt;</code></p> <p><code>#include &lt;<a class="el" href="parser_8hpp_source.html">stdex/parser.hpp</a>&gt;</code></p>
<div class="dynheader"> <div class="dynheader">
Inheritance diagram for stdex::parser::basic_tester&lt; T &gt;:</div> Inheritance diagram for stdex::parser::basic_parser&lt; T &gt;:</div>
<div class="dyncontent"> <div class="dyncontent">
<div class="center"> <div class="center">
<img src="classstdex_1_1parser_1_1basic__tester.png" usemap="#stdex::parser::basic_5Ftester_3C_20T_20_3E_map" alt=""/> <img src="classstdex_1_1parser_1_1basic__parser.png" usemap="#stdex::parser::basic_5Fparser_3C_20T_20_3E_map" alt=""/>
<map id="stdex::parser::basic_5Ftester_3C_20T_20_3E_map" name="stdex::parser::basic_5Ftester_3C_20T_20_3E_map"> <map id="stdex::parser::basic_5Fparser_3C_20T_20_3E_map" name="stdex::parser::basic_5Fparser_3C_20T_20_3E_map">
<area href="classstdex_1_1parser_1_1basic__any__cu.html" alt="stdex::parser::basic_any_cu&lt; char &gt;" shape="rect" coords="299,56,588,80"/> <area href="classstdex_1_1parser_1_1basic__any__cu.html" alt="stdex::parser::basic_any_cu&lt; char &gt;" shape="rect" coords="299,56,588,80"/>
<area href="classstdex_1_1parser_1_1basic__dns__domain__char.html" alt="stdex::parser::basic_dns_domain_char&lt; char &gt;" shape="rect" coords="299,112,588,136"/> <area href="classstdex_1_1parser_1_1basic__dns__domain__char.html" alt="stdex::parser::basic_dns_domain_char&lt; char &gt;" shape="rect" coords="299,112,588,136"/>
<area href="classstdex_1_1parser_1_1basic__punct__cu.html" alt="stdex::parser::basic_punct_cu&lt; char &gt;" shape="rect" coords="299,168,588,192"/> <area href="classstdex_1_1parser_1_1basic__punct__cu.html" alt="stdex::parser::basic_punct_cu&lt; char &gt;" shape="rect" coords="299,168,588,192"/>
@ -138,52 +138,52 @@ Inheritance diagram for stdex::parser::basic_tester&lt; T &gt;:</div>
<area href="classstdex_1_1parser_1_1basic__url__path.html" title="Test for URL path." alt="stdex::parser::basic_url_path&lt; T &gt;" shape="rect" coords="299,2408,588,2432"/> <area href="classstdex_1_1parser_1_1basic__url__path.html" title="Test for URL path." alt="stdex::parser::basic_url_path&lt; T &gt;" shape="rect" coords="299,2408,588,2432"/>
<area href="classstdex_1_1parser_1_1basic__url__path__char.html" title="Test for valid URL path character." alt="stdex::parser::basic_url_path_char&lt; T &gt;" shape="rect" coords="299,2464,588,2488"/> <area href="classstdex_1_1parser_1_1basic__url__path__char.html" title="Test for valid URL path character." alt="stdex::parser::basic_url_path_char&lt; T &gt;" shape="rect" coords="299,2464,588,2488"/>
<area href="classstdex_1_1parser_1_1basic__url__username__char.html" title="Test for valid URL username character." alt="stdex::parser::basic_url_username_char&lt; T &gt;" shape="rect" coords="299,2520,588,2544"/> <area href="classstdex_1_1parser_1_1basic__url__username__char.html" title="Test for valid URL username character." alt="stdex::parser::basic_url_username_char&lt; T &gt;" shape="rect" coords="299,2520,588,2544"/>
<area href="classstdex_1_1parser_1_1tester__collection.html" title="Base template for collection-holding testers." alt="stdex::parser::tester_collection&lt; T &gt;" shape="rect" coords="299,2576,588,2600"/> <area href="classstdex_1_1parser_1_1parser__collection.html" title="Base template for collection-holding parsers." alt="stdex::parser::parser_collection&lt; T &gt;" shape="rect" coords="299,2576,588,2600"/>
</map> </map>
</div></div> </div></div>
<table class="memberdecls"> <table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:aa667e2fdd623e0b9c13e1fe5de424c96"><td class="memItemLeft" align="right" valign="top"><a id="aa667e2fdd623e0b9c13e1fe5de424c96" name="aa667e2fdd623e0b9c13e1fe5de424c96"></a> <tr class="memitem:aaa7a6184ab7112192badba1736cb896c"><td class="memItemLeft" align="right" valign="top"><a id="aaa7a6184ab7112192badba1736cb896c" name="aaa7a6184ab7112192badba1736cb896c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>basic_tester</b> (const std::locale &amp;locale=std::locale())</td></tr> &#160;</td><td class="memItemRight" valign="bottom"><b>basic_parser</b> (const std::locale &amp;locale=std::locale())</td></tr>
<tr class="separator:aa667e2fdd623e0b9c13e1fe5de424c96"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa7a6184ab7112192badba1736cb896c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8d927f68844ec8fea3f29fc95c988f"><td class="memItemLeft" align="right" valign="top"><a id="adc8d927f68844ec8fea3f29fc95c988f" name="adc8d927f68844ec8fea3f29fc95c988f"></a> <tr class="memitem:a7b18451febdbe352f8dfadb41473bea6"><td class="memItemLeft" align="right" valign="top"><a id="a7b18451febdbe352f8dfadb41473bea6" name="a7b18451febdbe352f8dfadb41473bea6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> bool&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:adc8d927f68844ec8fea3f29fc95c988f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b18451febdbe352f8dfadb41473bea6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabd6c94c6527f291312801fe099899d"><td class="memItemLeft" align="right" valign="top"><a id="adabd6c94c6527f291312801fe099899d" name="adabd6c94c6527f291312801fe099899d"></a> <tr class="memitem:a013fb49e6f439a1c7972850960c1b91c"><td class="memItemLeft" align="right" valign="top"><a id="a013fb49e6f439a1c7972850960c1b91c" name="a013fb49e6f439a1c7972850960c1b91c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr> virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>match</b> (_In_reads_or_z_(end) const T *text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)=0</td></tr>
<tr class="separator:adabd6c94c6527f291312801fe099899d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a013fb49e6f439a1c7972850960c1b91c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8"><td class="memTemplParams" colspan="2"><a id="a3656896fdceb369ec45654b091b765f8" name="a3656896fdceb369ec45654b091b765f8"></a> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e"><td class="memTemplParams" colspan="2"><a id="a2adce067210cd79287b3aca4e1b8cf4e" name="a2adce067210cd79287b3aca4e1b8cf4e"></a>
template&lt;class _Traits , class _Ax &gt; </td></tr> template&lt;class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:a3656896fdceb369ec45654b091b765f8"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr> <tr class="memitem:a2adce067210cd79287b3aca4e1b8cf4e"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>match</b> (const std::basic_string&lt; T, _Traits, _Ax &gt; &amp;text, size_t start=0, size_t end=(size_t) -1, int flags=match_default)</td></tr>
<tr class="separator:a3656896fdceb369ec45654b091b765f8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2adce067210cd79287b3aca4e1b8cf4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d309ac216fda357ef76d8c24b721a7"><td class="memItemLeft" align="right" valign="top"><a id="a44d309ac216fda357ef76d8c24b721a7" name="a44d309ac216fda357ef76d8c24b721a7"></a> <tr class="memitem:a13bf2329d86b086498ac37a5de2e735e"><td class="memItemLeft" align="right" valign="top"><a id="a13bf2329d86b086498ac37a5de2e735e" name="a13bf2329d86b086498ac37a5de2e735e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr> virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>invalidate</b> ()</td></tr>
<tr class="separator:a44d309ac216fda357ef76d8c24b721a7"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a13bf2329d86b086498ac37a5de2e735e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr> Public Attributes</h2></td></tr>
<tr class="memitem:a30d9834162b56c5c9e464af6c6e607f3"><td class="memItemLeft" align="right" valign="top"><a id="a30d9834162b56c5c9e464af6c6e607f3" name="a30d9834162b56c5c9e464af6c6e607f3"></a> <tr class="memitem:a0b46b1904e5af116c34a10087a5bc056"><td class="memItemLeft" align="right" valign="top"><a id="a0b46b1904e5af116c34a10087a5bc056" name="a0b46b1904e5af116c34a10087a5bc056"></a>
<a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr> <a class="el" href="structstdex_1_1interval.html">interval</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="memdesc:a30d9834162b56c5c9e464af6c6e607f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test for interval. <br /></td></tr> <tr class="memdesc:a0b46b1904e5af116c34a10087a5bc056"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region of the last match. <br /></td></tr>
<tr class="separator:a30d9834162b56c5c9e464af6c6e607f3"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0b46b1904e5af116c34a10087a5bc056"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls"> </table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr> Protected Attributes</h2></td></tr>
<tr class="memitem:aedbbf49bc25c3476aabdd100beead036"><td class="memItemLeft" align="right" valign="top"><a id="aedbbf49bc25c3476aabdd100beead036" name="aedbbf49bc25c3476aabdd100beead036"></a> <tr class="memitem:acdb18dbac68a3a9218da49b0eb2180e0"><td class="memItemLeft" align="right" valign="top"><a id="acdb18dbac68a3a9218da49b0eb2180e0" name="acdb18dbac68a3a9218da49b0eb2180e0"></a>
const std::locale &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr> std::locale&#160;</td><td class="memItemRight" valign="bottom"><b>m_locale</b></td></tr>
<tr class="separator:aedbbf49bc25c3476aabdd100beead036"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acdb18dbac68a3a9218da49b0eb2180e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br /> <div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
class stdex::parser::basic_tester&lt; T &gt;</div><p>Base template for all testers. </p> class stdex::parser::basic_parser&lt; T &gt;</div><p>Base template for all parsers. </p>
</div><hr/>The documentation for this class was generated from the following file:<ul> </div><hr/>The documentation for this class was generated from the following file:<ul>
<li>include/stdex/<a class="el" href="parser_8hpp_source.html">parser.hpp</a></li> <li>include/stdex/<a class="el" href="parser_8hpp_source.html">parser.hpp</a></li>
</ul> </ul>
</div><!-- contents --> </div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 16 2023 08:39:33 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 Generated on Thu Mar 16 2023 11:38:39 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address> </small></address>
</body> </body>
</html> </html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Some files were not shown because too many files have changed in this diff Show More