From e71893ba2679ddecbeaecb90f07b2679d776535f Mon Sep 17 00:00:00 2001 From: rozmansi Date: Fri, 22 Sep 2023 11:08:33 +0000 Subject: [PATCH] deploy: 10d74988aabc947529c405374a2e2cb99c305087 --- _unit_tests_2compat_8hpp_source.html | 2 +- annotated.html | 2 +- base64_8hpp_source.html | 2 +- chrono_8hpp_source.html | 2 +- classes.html | 2 +- classstdex_1_1base64__dec-members.html | 2 +- classstdex_1_1base64__dec.html | 2 +- classstdex_1_1base64__enc-members.html | 2 +- classstdex_1_1base64__enc.html | 2 +- classstdex_1_1charset__encoder-members.html | 20 +- classstdex_1_1charset__encoder.html | 14 +- classstdex_1_1errno__error-members.html | 2 +- classstdex_1_1errno__error.html | 2 +- classstdex_1_1global__progress-members.html | 2 +- classstdex_1_1global__progress.html | 2 +- classstdex_1_1hex__dec-members.html | 2 +- classstdex_1_1hex__dec.html | 2 +- classstdex_1_1hex__enc-members.html | 2 +- classstdex_1_1hex__enc.html | 2 +- classstdex_1_1idrec_1_1record-members.html | 2 +- classstdex_1_1idrec_1_1record.html | 2 +- classstdex_1_1lazy__progress-members.html | 2 +- classstdex_1_1lazy__progress.html | 2 +- ...dex_1_1parser_1_1basic__angle-members.html | 2 +- classstdex_1_1parser_1_1basic__angle.html | 2 +- ...x_1_1parser_1_1basic__any__cu-members.html | 2 +- classstdex_1_1parser_1_1basic__any__cu.html | 2 +- ...stdex_1_1parser_1_1basic__bol-members.html | 2 +- classstdex_1_1parser_1_1basic__bol.html | 2 +- ...ex_1_1parser_1_1basic__branch-members.html | 2 +- classstdex_1_1parser_1_1basic__branch.html | 2 +- ...r_1_1basic__chemical__formula-members.html | 2 +- ...1_1parser_1_1basic__chemical__formula.html | 2 +- ...1_1basic__creditor__reference-members.html | 2 +- ...1parser_1_1basic__creditor__reference.html | 2 +- ...sstdex_1_1parser_1_1basic__cu-members.html | 2 +- classstdex_1_1parser_1_1basic__cu.html | 2 +- ...x_1_1parser_1_1basic__cu__set-members.html | 2 +- classstdex_1_1parser_1_1basic__cu__set.html | 2 +- ...tdex_1_1parser_1_1basic__date-members.html | 2 +- classstdex_1_1parser_1_1basic__date.html | 2 +- ...r_1_1basic__dns__domain__char-members.html | 2 +- ...1_1parser_1_1basic__dns__domain__char.html | 2 +- ...1_1parser_1_1basic__dns__name-members.html | 2 +- classstdex_1_1parser_1_1basic__dns__name.html | 2 +- ...rser_1_1basic__email__address-members.html | 2 +- ...ex_1_1parser_1_1basic__email__address.html | 2 +- ..._1_1parser_1_1basic__emoticon-members.html | 2 +- classstdex_1_1parser_1_1basic__emoticon.html | 2 +- ...stdex_1_1parser_1_1basic__eol-members.html | 2 +- classstdex_1_1parser_1_1basic__eol.html | 2 +- ..._1_1parser_1_1basic__fraction-members.html | 2 +- classstdex_1_1parser_1_1basic__fraction.html | 2 +- ...tdex_1_1parser_1_1basic__iban-members.html | 2 +- classstdex_1_1parser_1_1basic__iban.html | 2 +- ...x_1_1parser_1_1basic__integer-members.html | 2 +- classstdex_1_1parser_1_1basic__integer.html | 2 +- ...1_1parser_1_1basic__integer10-members.html | 2 +- classstdex_1_1parser_1_1basic__integer10.html | 2 +- ...1parser_1_1basic__integer10ts-members.html | 2 +- ...stdex_1_1parser_1_1basic__integer10ts.html | 2 +- ...1_1parser_1_1basic__integer16-members.html | 2 +- classstdex_1_1parser_1_1basic__integer16.html | 2 +- ...arser_1_1basic__ipv4__address-members.html | 2 +- ...dex_1_1parser_1_1basic__ipv4__address.html | 2 +- ...arser_1_1basic__ipv6__address-members.html | 2 +- ...dex_1_1parser_1_1basic__ipv6__address.html | 2 +- ...1basic__ipv6__scope__id__char-members.html | 2 +- ...arser_1_1basic__ipv6__scope__id__char.html | 2 +- ..._1parser_1_1basic__iterations-members.html | 2 +- ...sstdex_1_1parser_1_1basic__iterations.html | 2 +- ...parser_1_1basic__json__string-members.html | 2 +- ...tdex_1_1parser_1_1basic__json__string.html | 2 +- ...rser_1_1basic__mixed__numeral-members.html | 2 +- ...ex_1_1parser_1_1basic__mixed__numeral.html | 2 +- ...r_1_1basic__monetary__numeral-members.html | 2 +- ...1_1parser_1_1basic__monetary__numeral.html | 2 +- ...tdex_1_1parser_1_1basic__noop-members.html | 2 +- classstdex_1_1parser_1_1basic__noop.html | 2 +- ...ex_1_1parser_1_1basic__parser-members.html | 2 +- classstdex_1_1parser_1_1basic__parser.html | 2 +- ...1parser_1_1basic__permutation-members.html | 2 +- ...stdex_1_1parser_1_1basic__permutation.html | 2 +- ...arser_1_1basic__phone__number-members.html | 2 +- ...dex_1_1parser_1_1basic__phone__number.html | 2 +- ...1_1parser_1_1basic__punct__cu-members.html | 2 +- classstdex_1_1parser_1_1basic__punct__cu.html | 2 +- ...rser_1_1basic__roman__numeral-members.html | 2 +- ...ex_1_1parser_1_1basic__roman__numeral.html | 2 +- ...1_1basic__scientific__numeral-members.html | 2 +- ...1parser_1_1basic__scientific__numeral.html | 2 +- ...dex_1_1parser_1_1basic__score-members.html | 2 +- classstdex_1_1parser_1_1basic__score.html | 2 +- ..._1_1parser_1_1basic__sequence-members.html | 2 +- classstdex_1_1parser_1_1basic__sequence.html | 2 +- ...stdex_1_1parser_1_1basic__set-members.html | 2 +- classstdex_1_1parser_1_1basic__set.html | 2 +- ...arser_1_1basic__si__reference-members.html | 2 +- ...dex_1_1parser_1_1basic__si__reference.html | 2 +- ...sic__si__reference__delimiter-members.html | 2 +- ...er_1_1basic__si__reference__delimiter.html | 2 +- ...1_1basic__si__reference__part-members.html | 2 +- ...1parser_1_1basic__si__reference__part.html | 2 +- ...ser_1_1basic__signed__numeral-members.html | 2 +- ...x_1_1parser_1_1basic__signed__numeral.html | 2 +- ...1_1parser_1_1basic__space__cu-members.html | 2 +- classstdex_1_1parser_1_1basic__space__cu.html | 2 +- ..._1basic__space__or__punct__cu-members.html | 2 +- ...parser_1_1basic__space__or__punct__cu.html | 2 +- ...ex_1_1parser_1_1basic__string-members.html | 2 +- classstdex_1_1parser_1_1basic__string.html | 2 +- ...rser_1_1basic__string__branch-members.html | 2 +- ...ex_1_1parser_1_1basic__string__branch.html | 2 +- ...tdex_1_1parser_1_1basic__time-members.html | 2 +- classstdex_1_1parser_1_1basic__time.html | 2 +- ...stdex_1_1parser_1_1basic__url-members.html | 2 +- classstdex_1_1parser_1_1basic__url.html | 2 +- ...1_1basic__url__password__char-members.html | 2 +- ...1parser_1_1basic__url__password__char.html | 2 +- ...1_1parser_1_1basic__url__path-members.html | 2 +- classstdex_1_1parser_1_1basic__url__path.html | 2 +- ...ser_1_1basic__url__path__char-members.html | 2 +- ...x_1_1parser_1_1basic__url__path__char.html | 2 +- ...1_1basic__url__username__char-members.html | 2 +- ...1parser_1_1basic__url__username__char.html | 2 +- ...tdex_1_1parser_1_1http__agent-members.html | 2 +- classstdex_1_1parser_1_1http__agent.html | 2 +- ..._1_1parser_1_1http__any__type-members.html | 2 +- classstdex_1_1parser_1_1http__any__type.html | 2 +- ...x_1_1parser_1_1http__asterisk-members.html | 2 +- classstdex_1_1parser_1_1http__asterisk.html | 2 +- ...dex_1_1parser_1_1http__cookie-members.html | 2 +- classstdex_1_1parser_1_1http__cookie.html | 2 +- ...er_1_1http__cookie__parameter-members.html | 2 +- ..._1_1parser_1_1http__cookie__parameter.html | 2 +- ...dex_1_1parser_1_1http__header-members.html | 2 +- classstdex_1_1parser_1_1http__header.html | 2 +- ...x_1_1parser_1_1http__language-members.html | 2 +- classstdex_1_1parser_1_1http__language.html | 2 +- ..._1parser_1_1http__line__break-members.html | 2 +- ...sstdex_1_1parser_1_1http__line__break.html | 2 +- ...1parser_1_1http__media__range-members.html | 2 +- ...stdex_1_1parser_1_1http__media__range.html | 2 +- ..._1parser_1_1http__media__type-members.html | 2 +- ...sstdex_1_1parser_1_1http__media__type.html | 2 +- ..._1_1parser_1_1http__parameter-members.html | 2 +- classstdex_1_1parser_1_1http__parameter.html | 2 +- ...x_1_1parser_1_1http__protocol-members.html | 2 +- classstdex_1_1parser_1_1http__protocol.html | 2 +- ...arser_1_1http__quoted__string-members.html | 2 +- ...dex_1_1parser_1_1http__quoted__string.html | 2 +- ...ex_1_1parser_1_1http__request-members.html | 2 +- classstdex_1_1parser_1_1http__request.html | 2 +- ...tdex_1_1parser_1_1http__space-members.html | 2 +- classstdex_1_1parser_1_1http__space.html | 2 +- ...1_1parser_1_1http__text__char-members.html | 2 +- classstdex_1_1parser_1_1http__text__char.html | 2 +- ...tdex_1_1parser_1_1http__token-members.html | 2 +- classstdex_1_1parser_1_1http__token.html | 2 +- ...sstdex_1_1parser_1_1http__url-members.html | 2 +- classstdex_1_1parser_1_1http__url.html | 2 +- ...arser_1_1http__url__parameter-members.html | 2 +- ...dex_1_1parser_1_1http__url__parameter.html | 2 +- ..._1_1parser_1_1http__url__path-members.html | 2 +- classstdex_1_1parser_1_1http__url__path.html | 2 +- ...r_1_1http__url__path__segment-members.html | 2 +- ...1_1parser_1_1http__url__path__segment.html | 2 +- ..._1_1parser_1_1http__url__port-members.html | 2 +- classstdex_1_1parser_1_1http__url__port.html | 2 +- ..._1parser_1_1http__url__server-members.html | 2 +- ...sstdex_1_1parser_1_1http__url__server.html | 2 +- ...tdex_1_1parser_1_1http__value-members.html | 2 +- classstdex_1_1parser_1_1http__value.html | 2 +- ...er_1_1http__value__collection-members.html | 2 +- ..._1_1parser_1_1http__value__collection.html | 2 +- ...dex_1_1parser_1_1http__weight-members.html | 2 +- classstdex_1_1parser_1_1http__weight.html | 2 +- ...rser_1_1http__weighted__value-members.html | 2 +- ...ex_1_1parser_1_1http__weighted__value.html | 2 +- ...1parser_1_1parser__collection-members.html | 2 +- ...stdex_1_1parser_1_1parser__collection.html | 2 +- ...ex_1_1parser_1_1sgml__any__cp-members.html | 2 +- classstdex_1_1parser_1_1sgml__any__cp.html | 2 +- classstdex_1_1parser_1_1sgml__cp-members.html | 2 +- classstdex_1_1parser_1_1sgml__cp.html | 2 +- ...ex_1_1parser_1_1sgml__cp__set-members.html | 2 +- classstdex_1_1parser_1_1sgml__cp__set.html | 2 +- ...er_1_1sgml__dns__domain__char-members.html | 2 +- ..._1_1parser_1_1sgml__dns__domain__char.html | 2 +- ..._1sgml__ipv6__scope__id__char-members.html | 2 +- ...parser_1_1sgml__ipv6__scope__id__char.html | 2 +- ..._1_1parser_1_1sgml__punct__cp-members.html | 2 +- classstdex_1_1parser_1_1sgml__punct__cp.html | 2 +- ..._1_1parser_1_1sgml__space__cp-members.html | 2 +- classstdex_1_1parser_1_1sgml__space__cp.html | 2 +- ...1_1sgml__space__or__punct__cp-members.html | 2 +- ...1parser_1_1sgml__space__or__punct__cp.html | 2 +- ...dex_1_1parser_1_1sgml__string-members.html | 2 +- classstdex_1_1parser_1_1sgml__string.html | 2 +- ..._1_1sgml__url__password__char-members.html | 2 +- ..._1parser_1_1sgml__url__password__char.html | 2 +- ...rser_1_1sgml__url__path__char-members.html | 2 +- ...ex_1_1parser_1_1sgml__url__path__char.html | 2 +- ..._1_1sgml__url__username__char-members.html | 2 +- ..._1parser_1_1sgml__url__username__char.html | 2 +- classstdex_1_1progress-members.html | 2 +- classstdex_1_1progress.html | 2 +- classstdex_1_1progress__switcher-members.html | 2 +- classstdex_1_1progress__switcher.html | 2 +- classstdex_1_1ring-members.html | 2 +- classstdex_1_1ring.html | 2 +- ...ex_1_1stream_1_1async__reader-members.html | 12 +- classstdex_1_1stream_1_1async__reader.html | 42 +- ...ex_1_1stream_1_1async__writer-members.html | 12 +- classstdex_1_1stream_1_1async__writer.html | 42 +- classstdex_1_1stream_1_1basic-members.html | 12 +- classstdex_1_1stream_1_1basic.html | 180 +- ...tdex_1_1stream_1_1basic__file-members.html | 12 +- classstdex_1_1stream_1_1basic__file.html | 46 +- ...stdex_1_1stream_1_1basic__sys-members.html | 12 +- classstdex_1_1stream_1_1basic__sys.html | 42 +- classstdex_1_1stream_1_1buffer-members.html | 12 +- classstdex_1_1stream_1_1buffer.html | 42 +- ...ex_1_1stream_1_1buffered__sys-members.html | 12 +- classstdex_1_1stream_1_1buffered__sys.html | 42 +- classstdex_1_1stream_1_1cache-members.html | 12 +- classstdex_1_1stream_1_1cache.html | 44 +- ...dex_1_1stream_1_1cached__file-members.html | 12 +- classstdex_1_1stream_1_1cached__file.html | 44 +- ...sstdex_1_1stream_1_1converter-members.html | 12 +- classstdex_1_1stream_1_1converter.html | 42 +- ...stdex_1_1stream_1_1diag__file-members.html | 12 +- classstdex_1_1stream_1_1diag__file.html | 44 +- classstdex_1_1stream_1_1fifo-members.html | 12 +- classstdex_1_1stream_1_1fifo.html | 42 +- classstdex_1_1stream_1_1file-members.html | 12 +- classstdex_1_1stream_1_1file.html | 44 +- ...dex_1_1stream_1_1file__window-members.html | 12 +- classstdex_1_1stream_1_1file__window.html | 44 +- classstdex_1_1stream_1_1limiter-members.html | 12 +- classstdex_1_1stream_1_1limiter.html | 42 +- ...dex_1_1stream_1_1memory__file-members.html | 12 +- classstdex_1_1stream_1_1memory__file.html | 44 +- ...stdex_1_1stream_1_1replicator-members.html | 12 +- classstdex_1_1stream_1_1replicator.html | 42 +- ...tream_1_1replicator_1_1worker-members.html | 2 +- ...dex_1_1stream_1_1replicator_1_1worker.html | 2 +- classstdex_1_1stream_1_1window-members.html | 12 +- classstdex_1_1stream_1_1window.html | 42 +- classstdex_1_1sys__object-members.html | 2 +- classstdex_1_1sys__object.html | 2 +- classstdex_1_1user__cancelled-members.html | 2 +- classstdex_1_1user__cancelled.html | 2 +- classstdex_1_1vector__queue-members.html | 2 +- classstdex_1_1vector__queue.html | 2 +- dir_4be4f7b278e009bf0f1906cf31fb73bd.html | 2 +- dir_d44c64559bbebec7f509842c48db8b23.html | 2 +- dir_fca3c47b2ea228727bd6729832f89576.html | 2 +- endian_8hpp_source.html | 2 +- errno_8hpp_source.html | 2 +- exception_8hpp_source.html | 2 +- files.html | 2 +- functions.html | 2 +- functions_b.html | 2 +- functions_c.html | 2 +- functions_d.html | 2 +- functions_e.html | 2 +- functions_f.html | 2 +- functions_func.html | 2 +- functions_func_b.html | 2 +- functions_func_c.html | 2 +- functions_func_d.html | 2 +- functions_func_e.html | 2 +- functions_func_f.html | 2 +- functions_func_g.html | 2 +- functions_func_h.html | 2 +- functions_func_i.html | 2 +- functions_func_l.html | 2 +- functions_func_m.html | 2 +- functions_func_n.html | 2 +- functions_func_o.html | 2 +- functions_func_p.html | 2 +- functions_func_q.html | 2 +- functions_func_r.html | 2 +- functions_func_s.html | 2 +- functions_func_t.html | 2 +- functions_func_u.html | 2 +- functions_func_v.html | 2 +- functions_func_w.html | 4 +- functions_func_~.html | 2 +- functions_g.html | 2 +- functions_h.html | 2 +- functions_i.html | 2 +- functions_l.html | 2 +- functions_m.html | 2 +- functions_n.html | 2 +- functions_o.html | 2 +- functions_p.html | 2 +- functions_q.html | 2 +- functions_r.html | 2 +- functions_s.html | 2 +- functions_t.html | 2 +- functions_type.html | 2 +- functions_u.html | 2 +- functions_v.html | 2 +- functions_vars.html | 2 +- functions_w.html | 4 +- functions_~.html | 2 +- hex_8hpp_source.html | 2 +- hierarchy.html | 2 +- idrec_8hpp_source.html | 6 +- include_2stdex_2compat_8hpp_source.html | 2 +- index.html | 2 +- interval_8hpp_source.html | 2 +- mapping_8hpp_source.html | 2 +- math_8cpp_source.html | 2 +- math_8hpp_source.html | 2 +- memory_8hpp_source.html | 2 +- parser_8cpp_source.html | 2 +- parser_8hpp_source.html | 2 +- pch_8h_source.html | 2 +- progress_8hpp_source.html | 2 +- ring_8cpp_source.html | 2 +- ring_8hpp_source.html | 2 +- search/all_14.js | 2 +- search/all_f.js | 4 +- search/functions_14.js | 2 +- search/functions_f.js | 4 +- sgml_8cpp_source.html | 2 +- sgml_8hpp_source.html | 2 +- sgml__unicode_8hpp_source.html | 2 +- stream_8cpp_source.html | 24 +- stream_8hpp_source.html | 7105 +++++++++-------- string_8hpp_source.html | 2 +- ...stdex_1_1chrono_1_1aosn__date-members.html | 2 +- structstdex_1_1chrono_1_1aosn__date.html | 2 +- ..._1_1chrono_1_1aosn__timestamp-members.html | 2 +- structstdex_1_1chrono_1_1aosn__timestamp.html | 2 +- ...stdex_1_1free__locale__delete-members.html | 2 +- structstdex_1_1free__locale__delete.html | 2 +- structstdex_1_1interval-members.html | 2 +- structstdex_1_1interval.html | 2 +- structstdex_1_1mapping-members.html | 2 +- structstdex_1_1mapping.html | 2 +- structstdex_1_1no__delete-members.html | 2 +- structstdex_1_1no__delete.html | 2 +- ..._1_1no__delete_3_01_t_0f_0e_4-members.html | 2 +- structstdex_1_1no__delete_3_01_t_0f_0e_4.html | 2 +- ...1parser_1_1http__factor__more-members.html | 2 +- ...stdex_1_1parser_1_1http__factor__more.html | 2 +- ...stream_1_1buffer_1_1buffer__t-members.html | 2 +- ...tdex_1_1stream_1_1buffer_1_1buffer__t.html | 2 +- ..._1stream_1_1cache_1_1cache__t-members.html | 2 +- ...tstdex_1_1stream_1_1cache_1_1cache__t.html | 2 +- ..._1_1stream_1_1fifo_1_1node__t-members.html | 2 +- structstdex_1_1stream_1_1fifo_1_1node__t.html | 2 +- system_8hpp_source.html | 2 +- unicode_8cpp_source.html | 147 +- unicode_8hpp_source.html | 950 +-- vector__queue_8hpp_source.html | 2 +- 360 files changed, 5076 insertions(+), 4958 deletions(-) diff --git a/_unit_tests_2compat_8hpp_source.html b/_unit_tests_2compat_8hpp_source.html index 797cad32a..5edee2aec 100644 --- a/_unit_tests_2compat_8hpp_source.html +++ b/_unit_tests_2compat_8hpp_source.html @@ -170,7 +170,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/annotated.html b/annotated.html index df47e154e..b9439bfd6 100644 --- a/annotated.html +++ b/annotated.html @@ -224,7 +224,7 @@ $(function() { diff --git a/base64_8hpp_source.html b/base64_8hpp_source.html index 8133f3576..19e301515 100644 --- a/base64_8hpp_source.html +++ b/base64_8hpp_source.html @@ -346,7 +346,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/chrono_8hpp_source.html b/chrono_8hpp_source.html index fd2884614..bbff56d14 100644 --- a/chrono_8hpp_source.html +++ b/chrono_8hpp_source.html @@ -466,7 +466,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/classes.html b/classes.html index 12b436d8a..580e80a6a 100644 --- a/classes.html +++ b/classes.html @@ -133,7 +133,7 @@ $(function() { diff --git a/classstdex_1_1base64__dec-members.html b/classstdex_1_1base64__dec-members.html index 7a0cf305c..12227055c 100644 --- a/classstdex_1_1base64__dec-members.html +++ b/classstdex_1_1base64__dec-members.html @@ -90,7 +90,7 @@ $(function() { diff --git a/classstdex_1_1base64__dec.html b/classstdex_1_1base64__dec.html index e44edd236..5bc20477f 100644 --- a/classstdex_1_1base64__dec.html +++ b/classstdex_1_1base64__dec.html @@ -230,7 +230,7 @@ template<class _Ty , class _Ax , class _Tchr > diff --git a/classstdex_1_1base64__enc-members.html b/classstdex_1_1base64__enc-members.html index c3f567ed3..96911c173 100644 --- a/classstdex_1_1base64__enc-members.html +++ b/classstdex_1_1base64__enc-members.html @@ -91,7 +91,7 @@ $(function() { diff --git a/classstdex_1_1base64__enc.html b/classstdex_1_1base64__enc.html index df52437e8..cd888ef3c 100644 --- a/classstdex_1_1base64__enc.html +++ b/classstdex_1_1base64__enc.html @@ -235,7 +235,7 @@ template<class _Elem , class _Traits , class _Ax > diff --git a/classstdex_1_1charset__encoder-members.html b/classstdex_1_1charset__encoder-members.html index d18b1d125..7dc9d5e6e 100644 --- a/classstdex_1_1charset__encoder-members.html +++ b/classstdex_1_1charset__encoder-members.html @@ -85,20 +85,24 @@ $(function() { convert(_In_reads_or_z_opt_(count_src) const T_from *src, size_t count_src)stdex::charset_encoder< T_from, T_to >inline convert(const T_from *src)stdex::charset_encoder< T_from, T_to >inline convert(const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)stdex::charset_encoder< T_from, T_to >inline + from_encoding() const (defined in stdex::charset_encoder< T_from, T_to >)stdex::charset_encoder< T_from, T_to >inline + m_from (defined in stdex::charset_encoder< T_from, T_to >)stdex::charset_encoder< T_from, T_to >protected m_handle (defined in stdex::charset_encoder< T_from, T_to >)stdex::charset_encoder< T_from, T_to >protected - strcat(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, _In_reads_or_z_opt_(count_src) const T_from *src, size_t count_src)stdex::charset_encoder< T_from, T_to >inline - strcat(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const T_from *src)stdex::charset_encoder< T_from, T_to >inline - strcat(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)stdex::charset_encoder< T_from, T_to >inline - strcpy(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, _In_reads_or_z_opt_(count_src) const T_from *src, size_t count_src)stdex::charset_encoder< T_from, T_to >inline - strcpy(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const T_from *src)stdex::charset_encoder< T_from, T_to >inline - strcpy(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)stdex::charset_encoder< T_from, T_to >inline - system_charset() (defined in stdex::charset_encoder< T_from, T_to >)stdex::charset_encoder< T_from, T_to >inlinestatic + m_to (defined in stdex::charset_encoder< T_from, T_to >)stdex::charset_encoder< T_from, T_to >protected + strcat(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, _In_reads_or_z_opt_(count_src) const T_from *src, size_t count_src)stdex::charset_encoder< T_from, T_to >inline + strcat(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const T_from *src)stdex::charset_encoder< T_from, T_to >inline + strcat(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)stdex::charset_encoder< T_from, T_to >inline + strcpy(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, _In_reads_or_z_opt_(count_src) const T_from *src, size_t count_src)stdex::charset_encoder< T_from, T_to >inline + strcpy(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const T_from *src)stdex::charset_encoder< T_from, T_to >inline + strcpy(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)stdex::charset_encoder< T_from, T_to >inline + system_charset() (defined in stdex::charset_encoder< T_from, T_to >)stdex::charset_encoder< T_from, T_to >inlinestatic + to_encoding() const (defined in stdex::charset_encoder< T_from, T_to >)stdex::charset_encoder< T_from, T_to >inline to_encoding(charset_id charset) (defined in stdex::charset_encoder< T_from, T_to >)stdex::charset_encoder< T_from, T_to >inlineprotectedstatic ~charset_encoder() (defined in stdex::charset_encoder< T_from, T_to >)stdex::charset_encoder< T_from, T_to >inline diff --git a/classstdex_1_1charset__encoder.html b/classstdex_1_1charset__encoder.html index f079ef10c..4dd9efb94 100644 --- a/classstdex_1_1charset__encoder.html +++ b/classstdex_1_1charset__encoder.html @@ -94,6 +94,12 @@ Public Member Functions  charset_encoder (charset_id from, charset_id to)   + +charset_id from_encoding () const +  + +charset_id to_encoding () const +  template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>> void strcat (std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, _In_reads_or_z_opt_(count_src) const T_from *src, size_t count_src)  Convert string and append to string.
@@ -148,6 +154,12 @@ static const char * to_enc + + + + @@ -595,7 +607,7 @@ template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = diff --git a/classstdex_1_1errno__error-members.html b/classstdex_1_1errno__error-members.html index 3c951ba9c..0d0f976d1 100644 --- a/classstdex_1_1errno__error-members.html +++ b/classstdex_1_1errno__error-members.html @@ -89,7 +89,7 @@ $(function() {

Protected Attributes

+charset_id m_from
 
+charset_id m_to
 
iconv_t m_handle
 
diff --git a/classstdex_1_1errno__error.html b/classstdex_1_1errno__error.html index 10a638bc4..19169bd44 100644 --- a/classstdex_1_1errno__error.html +++ b/classstdex_1_1errno__error.html @@ -286,7 +286,7 @@ errno_t m_num diff --git a/classstdex_1_1global__progress-members.html b/classstdex_1_1global__progress-members.html index ccbbc2621..c59d23ec5 100644 --- a/classstdex_1_1global__progress-members.html +++ b/classstdex_1_1global__progress-members.html @@ -97,7 +97,7 @@ $(function() { diff --git a/classstdex_1_1global__progress.html b/classstdex_1_1global__progress.html index 453a81d0c..4433b3905 100644 --- a/classstdex_1_1global__progress.html +++ b/classstdex_1_1global__progress.html @@ -547,7 +547,7 @@ template<class T > diff --git a/classstdex_1_1hex__dec-members.html b/classstdex_1_1hex__dec-members.html index 23fdd81f4..e9015576b 100644 --- a/classstdex_1_1hex__dec-members.html +++ b/classstdex_1_1hex__dec-members.html @@ -89,7 +89,7 @@ $(function() { diff --git a/classstdex_1_1hex__dec.html b/classstdex_1_1hex__dec.html index cf8794a7e..b1008cc36 100644 --- a/classstdex_1_1hex__dec.html +++ b/classstdex_1_1hex__dec.html @@ -221,7 +221,7 @@ template<class _Ty , class _Ax , class _Tchr > diff --git a/classstdex_1_1hex__enc-members.html b/classstdex_1_1hex__enc-members.html index 4f7ba134f..3e38609e4 100644 --- a/classstdex_1_1hex__enc-members.html +++ b/classstdex_1_1hex__enc-members.html @@ -86,7 +86,7 @@ $(function() { diff --git a/classstdex_1_1hex__enc.html b/classstdex_1_1hex__enc.html index e56e31126..3a7d126a3 100644 --- a/classstdex_1_1hex__enc.html +++ b/classstdex_1_1hex__enc.html @@ -198,7 +198,7 @@ template<class _Elem , class _Traits , class _Ax > diff --git a/classstdex_1_1idrec_1_1record-members.html b/classstdex_1_1idrec_1_1record-members.html index 8384b5d58..5e20147e1 100644 --- a/classstdex_1_1idrec_1_1record-members.html +++ b/classstdex_1_1idrec_1_1record-members.html @@ -94,7 +94,7 @@ $(function() { diff --git a/classstdex_1_1idrec_1_1record.html b/classstdex_1_1idrec_1_1record.html index 542841d44..e69f94262 100644 --- a/classstdex_1_1idrec_1_1record.html +++ b/classstdex_1_1idrec_1_1record.html @@ -526,7 +526,7 @@ template<class T , class T_ID , const T_ID ID, class T_SIZE , unsigned int AL diff --git a/classstdex_1_1lazy__progress-members.html b/classstdex_1_1lazy__progress-members.html index 569b239ab..0cf0da072 100644 --- a/classstdex_1_1lazy__progress-members.html +++ b/classstdex_1_1lazy__progress-members.html @@ -95,7 +95,7 @@ $(function() { diff --git a/classstdex_1_1lazy__progress.html b/classstdex_1_1lazy__progress.html index afc0817ec..16cd925f2 100644 --- a/classstdex_1_1lazy__progress.html +++ b/classstdex_1_1lazy__progress.html @@ -279,7 +279,7 @@ template<class T > diff --git a/classstdex_1_1parser_1_1basic__angle-members.html b/classstdex_1_1parser_1_1basic__angle-members.html index 30177d905..f76c4298c 100644 --- a/classstdex_1_1parser_1_1basic__angle-members.html +++ b/classstdex_1_1parser_1_1basic__angle-members.html @@ -99,7 +99,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__angle.html b/classstdex_1_1parser_1_1basic__angle.html index e0b3bfc51..8cef3f239 100644 --- a/classstdex_1_1parser_1_1basic__angle.html +++ b/classstdex_1_1parser_1_1basic__angle.html @@ -244,7 +244,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__any__cu-members.html b/classstdex_1_1parser_1_1basic__any__cu-members.html index 3b9a07cb5..c296f8aea 100644 --- a/classstdex_1_1parser_1_1basic__any__cu-members.html +++ b/classstdex_1_1parser_1_1basic__any__cu-members.html @@ -92,7 +92,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__any__cu.html b/classstdex_1_1parser_1_1basic__any__cu.html index 4ae8b50ee..aa74b5a57 100644 --- a/classstdex_1_1parser_1_1basic__any__cu.html +++ b/classstdex_1_1parser_1_1basic__any__cu.html @@ -191,7 +191,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__bol-members.html b/classstdex_1_1parser_1_1basic__bol-members.html index 506231399..b1f3d95a1 100644 --- a/classstdex_1_1parser_1_1basic__bol-members.html +++ b/classstdex_1_1parser_1_1basic__bol-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__bol.html b/classstdex_1_1parser_1_1basic__bol.html index c0612b7e4..742841cb9 100644 --- a/classstdex_1_1parser_1_1basic__bol.html +++ b/classstdex_1_1parser_1_1basic__bol.html @@ -198,7 +198,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__branch-members.html b/classstdex_1_1parser_1_1basic__branch-members.html index 9001777a2..f938d0b24 100644 --- a/classstdex_1_1parser_1_1basic__branch-members.html +++ b/classstdex_1_1parser_1_1basic__branch-members.html @@ -99,7 +99,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__branch.html b/classstdex_1_1parser_1_1basic__branch.html index 980b66c29..a8cd739e5 100644 --- a/classstdex_1_1parser_1_1basic__branch.html +++ b/classstdex_1_1parser_1_1basic__branch.html @@ -253,7 +253,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__chemical__formula-members.html b/classstdex_1_1parser_1_1basic__chemical__formula-members.html index 75de4e90e..e66cb023c 100644 --- a/classstdex_1_1parser_1_1basic__chemical__formula-members.html +++ b/classstdex_1_1parser_1_1basic__chemical__formula-members.html @@ -97,7 +97,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__chemical__formula.html b/classstdex_1_1parser_1_1basic__chemical__formula.html index 9e4e5bc07..06867440c 100644 --- a/classstdex_1_1parser_1_1basic__chemical__formula.html +++ b/classstdex_1_1parser_1_1basic__chemical__formula.html @@ -239,7 +239,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__creditor__reference-members.html b/classstdex_1_1parser_1_1basic__creditor__reference-members.html index 87a7a4d69..c9d7de3fc 100644 --- a/classstdex_1_1parser_1_1basic__creditor__reference-members.html +++ b/classstdex_1_1parser_1_1basic__creditor__reference-members.html @@ -96,7 +96,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__creditor__reference.html b/classstdex_1_1parser_1_1basic__creditor__reference.html index 1d88cc594..9937e1079 100644 --- a/classstdex_1_1parser_1_1basic__creditor__reference.html +++ b/classstdex_1_1parser_1_1basic__creditor__reference.html @@ -240,7 +240,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__cu-members.html b/classstdex_1_1parser_1_1basic__cu-members.html index ceab55f2f..b1a159f12 100644 --- a/classstdex_1_1parser_1_1basic__cu-members.html +++ b/classstdex_1_1parser_1_1basic__cu-members.html @@ -94,7 +94,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__cu.html b/classstdex_1_1parser_1_1basic__cu.html index 03cbf67d9..db28b3064 100644 --- a/classstdex_1_1parser_1_1basic__cu.html +++ b/classstdex_1_1parser_1_1basic__cu.html @@ -201,7 +201,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__cu__set-members.html b/classstdex_1_1parser_1_1basic__cu__set-members.html index 6b82ae15e..3cf49ed27 100644 --- a/classstdex_1_1parser_1_1basic__cu__set-members.html +++ b/classstdex_1_1parser_1_1basic__cu__set-members.html @@ -96,7 +96,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__cu__set.html b/classstdex_1_1parser_1_1basic__cu__set.html index 7edfa9413..7a18479f7 100644 --- a/classstdex_1_1parser_1_1basic__cu__set.html +++ b/classstdex_1_1parser_1_1basic__cu__set.html @@ -210,7 +210,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__date-members.html b/classstdex_1_1parser_1_1basic__date-members.html index c9a6b31a8..f3979daf2 100644 --- a/classstdex_1_1parser_1_1basic__date-members.html +++ b/classstdex_1_1parser_1_1basic__date-members.html @@ -100,7 +100,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__date.html b/classstdex_1_1parser_1_1basic__date.html index 82bfd4b4d..734b393b0 100644 --- a/classstdex_1_1parser_1_1basic__date.html +++ b/classstdex_1_1parser_1_1basic__date.html @@ -252,7 +252,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__dns__domain__char-members.html b/classstdex_1_1parser_1_1basic__dns__domain__char-members.html index 774a7c4fe..19294a758 100644 --- a/classstdex_1_1parser_1_1basic__dns__domain__char-members.html +++ b/classstdex_1_1parser_1_1basic__dns__domain__char-members.html @@ -94,7 +94,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__dns__domain__char.html b/classstdex_1_1parser_1_1basic__dns__domain__char.html index ac61bc4c3..adc0b1139 100644 --- a/classstdex_1_1parser_1_1basic__dns__domain__char.html +++ b/classstdex_1_1parser_1_1basic__dns__domain__char.html @@ -203,7 +203,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__dns__name-members.html b/classstdex_1_1parser_1_1basic__dns__name-members.html index 276546b85..436a5dbc1 100644 --- a/classstdex_1_1parser_1_1basic__dns__name-members.html +++ b/classstdex_1_1parser_1_1basic__dns__name-members.html @@ -95,7 +95,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__dns__name.html b/classstdex_1_1parser_1_1basic__dns__name.html index 518ee5719..c9994dd77 100644 --- a/classstdex_1_1parser_1_1basic__dns__name.html +++ b/classstdex_1_1parser_1_1basic__dns__name.html @@ -205,7 +205,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__email__address-members.html b/classstdex_1_1parser_1_1basic__email__address-members.html index 3625fb281..e0bba669a 100644 --- a/classstdex_1_1parser_1_1basic__email__address-members.html +++ b/classstdex_1_1parser_1_1basic__email__address-members.html @@ -99,7 +99,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__email__address.html b/classstdex_1_1parser_1_1basic__email__address.html index 611819c52..0c31e120d 100644 --- a/classstdex_1_1parser_1_1basic__email__address.html +++ b/classstdex_1_1parser_1_1basic__email__address.html @@ -245,7 +245,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__emoticon-members.html b/classstdex_1_1parser_1_1basic__emoticon-members.html index 5cf6077f1..bff86a853 100644 --- a/classstdex_1_1parser_1_1basic__emoticon-members.html +++ b/classstdex_1_1parser_1_1basic__emoticon-members.html @@ -97,7 +97,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__emoticon.html b/classstdex_1_1parser_1_1basic__emoticon.html index 745887b83..df8ccf911 100644 --- a/classstdex_1_1parser_1_1basic__emoticon.html +++ b/classstdex_1_1parser_1_1basic__emoticon.html @@ -243,7 +243,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__eol-members.html b/classstdex_1_1parser_1_1basic__eol-members.html index 2981b6eba..19bbaf5e4 100644 --- a/classstdex_1_1parser_1_1basic__eol-members.html +++ b/classstdex_1_1parser_1_1basic__eol-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__eol.html b/classstdex_1_1parser_1_1basic__eol.html index e949edd7f..ac4ed07db 100644 --- a/classstdex_1_1parser_1_1basic__eol.html +++ b/classstdex_1_1parser_1_1basic__eol.html @@ -198,7 +198,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__fraction-members.html b/classstdex_1_1parser_1_1basic__fraction-members.html index 0a58fb550..861cb2971 100644 --- a/classstdex_1_1parser_1_1basic__fraction-members.html +++ b/classstdex_1_1parser_1_1basic__fraction-members.html @@ -95,7 +95,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__fraction.html b/classstdex_1_1parser_1_1basic__fraction.html index aa0ddcd80..9eff2f415 100644 --- a/classstdex_1_1parser_1_1basic__fraction.html +++ b/classstdex_1_1parser_1_1basic__fraction.html @@ -232,7 +232,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__iban-members.html b/classstdex_1_1parser_1_1basic__iban-members.html index 1043d1022..3be00f290 100644 --- a/classstdex_1_1parser_1_1basic__iban-members.html +++ b/classstdex_1_1parser_1_1basic__iban-members.html @@ -97,7 +97,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__iban.html b/classstdex_1_1parser_1_1basic__iban.html index 249be47ab..f976f3ccb 100644 --- a/classstdex_1_1parser_1_1basic__iban.html +++ b/classstdex_1_1parser_1_1basic__iban.html @@ -244,7 +244,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__integer-members.html b/classstdex_1_1parser_1_1basic__integer-members.html index d25086ce0..f7707202b 100644 --- a/classstdex_1_1parser_1_1basic__integer-members.html +++ b/classstdex_1_1parser_1_1basic__integer-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__integer.html b/classstdex_1_1parser_1_1basic__integer.html index 09b72c13c..1429fc8cc 100644 --- a/classstdex_1_1parser_1_1basic__integer.html +++ b/classstdex_1_1parser_1_1basic__integer.html @@ -180,7 +180,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__integer10-members.html b/classstdex_1_1parser_1_1basic__integer10-members.html index e3a18d253..c11e5721a 100644 --- a/classstdex_1_1parser_1_1basic__integer10-members.html +++ b/classstdex_1_1parser_1_1basic__integer10-members.html @@ -104,7 +104,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__integer10.html b/classstdex_1_1parser_1_1basic__integer10.html index 1c2e6cd63..e84abb9fe 100644 --- a/classstdex_1_1parser_1_1basic__integer10.html +++ b/classstdex_1_1parser_1_1basic__integer10.html @@ -234,7 +234,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__integer10ts-members.html b/classstdex_1_1parser_1_1basic__integer10ts-members.html index 0e460b124..7696462c1 100644 --- a/classstdex_1_1parser_1_1basic__integer10ts-members.html +++ b/classstdex_1_1parser_1_1basic__integer10ts-members.html @@ -98,7 +98,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__integer10ts.html b/classstdex_1_1parser_1_1basic__integer10ts.html index e15d6058e..497db5fae 100644 --- a/classstdex_1_1parser_1_1basic__integer10ts.html +++ b/classstdex_1_1parser_1_1basic__integer10ts.html @@ -248,7 +248,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__integer16-members.html b/classstdex_1_1parser_1_1basic__integer16-members.html index d153811e4..869888174 100644 --- a/classstdex_1_1parser_1_1basic__integer16-members.html +++ b/classstdex_1_1parser_1_1basic__integer16-members.html @@ -110,7 +110,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__integer16.html b/classstdex_1_1parser_1_1basic__integer16.html index 413860138..4c7c38cf9 100644 --- a/classstdex_1_1parser_1_1basic__integer16.html +++ b/classstdex_1_1parser_1_1basic__integer16.html @@ -252,7 +252,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__ipv4__address-members.html b/classstdex_1_1parser_1_1basic__ipv4__address-members.html index e716fb01f..a8d84b77f 100644 --- a/classstdex_1_1parser_1_1basic__ipv4__address-members.html +++ b/classstdex_1_1parser_1_1basic__ipv4__address-members.html @@ -105,7 +105,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__ipv4__address.html b/classstdex_1_1parser_1_1basic__ipv4__address.html index ebf8675c4..4dfbfb6d0 100644 --- a/classstdex_1_1parser_1_1basic__ipv4__address.html +++ b/classstdex_1_1parser_1_1basic__ipv4__address.html @@ -265,7 +265,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__ipv6__address-members.html b/classstdex_1_1parser_1_1basic__ipv6__address-members.html index b800d0a8e..67af00ed6 100644 --- a/classstdex_1_1parser_1_1basic__ipv6__address-members.html +++ b/classstdex_1_1parser_1_1basic__ipv6__address-members.html @@ -113,7 +113,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__ipv6__address.html b/classstdex_1_1parser_1_1basic__ipv6__address.html index dc15a1a19..4743d5c00 100644 --- a/classstdex_1_1parser_1_1basic__ipv6__address.html +++ b/classstdex_1_1parser_1_1basic__ipv6__address.html @@ -290,7 +290,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__ipv6__scope__id__char-members.html b/classstdex_1_1parser_1_1basic__ipv6__scope__id__char-members.html index 0f3defa18..a64e4f268 100644 --- a/classstdex_1_1parser_1_1basic__ipv6__scope__id__char-members.html +++ b/classstdex_1_1parser_1_1basic__ipv6__scope__id__char-members.html @@ -92,7 +92,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html b/classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html index 4f5322719..236c14f02 100644 --- a/classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html +++ b/classstdex_1_1parser_1_1basic__ipv6__scope__id__char.html @@ -191,7 +191,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__iterations-members.html b/classstdex_1_1parser_1_1basic__iterations-members.html index 941e93bc7..d039ef31f 100644 --- a/classstdex_1_1parser_1_1basic__iterations-members.html +++ b/classstdex_1_1parser_1_1basic__iterations-members.html @@ -96,7 +96,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__iterations.html b/classstdex_1_1parser_1_1basic__iterations.html index 5df428b85..09366ad25 100644 --- a/classstdex_1_1parser_1_1basic__iterations.html +++ b/classstdex_1_1parser_1_1basic__iterations.html @@ -211,7 +211,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__json__string-members.html b/classstdex_1_1parser_1_1basic__json__string-members.html index de7cfe650..4f9e0c3df 100644 --- a/classstdex_1_1parser_1_1basic__json__string-members.html +++ b/classstdex_1_1parser_1_1basic__json__string-members.html @@ -104,7 +104,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__json__string.html b/classstdex_1_1parser_1_1basic__json__string.html index a689de47b..f99ab9510 100644 --- a/classstdex_1_1parser_1_1basic__json__string.html +++ b/classstdex_1_1parser_1_1basic__json__string.html @@ -260,7 +260,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__mixed__numeral-members.html b/classstdex_1_1parser_1_1basic__mixed__numeral-members.html index f89c4fec4..e81093ce7 100644 --- a/classstdex_1_1parser_1_1basic__mixed__numeral-members.html +++ b/classstdex_1_1parser_1_1basic__mixed__numeral-members.html @@ -98,7 +98,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__mixed__numeral.html b/classstdex_1_1parser_1_1basic__mixed__numeral.html index be77ec49f..a3e3feba5 100644 --- a/classstdex_1_1parser_1_1basic__mixed__numeral.html +++ b/classstdex_1_1parser_1_1basic__mixed__numeral.html @@ -247,7 +247,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__monetary__numeral-members.html b/classstdex_1_1parser_1_1basic__monetary__numeral-members.html index b0a4eda3e..37662f4e0 100644 --- a/classstdex_1_1parser_1_1basic__monetary__numeral-members.html +++ b/classstdex_1_1parser_1_1basic__monetary__numeral-members.html @@ -99,7 +99,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__monetary__numeral.html b/classstdex_1_1parser_1_1basic__monetary__numeral.html index b80769c37..d1cbd329d 100644 --- a/classstdex_1_1parser_1_1basic__monetary__numeral.html +++ b/classstdex_1_1parser_1_1basic__monetary__numeral.html @@ -251,7 +251,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__noop-members.html b/classstdex_1_1parser_1_1basic__noop-members.html index 143b98ef9..cb282f530 100644 --- a/classstdex_1_1parser_1_1basic__noop-members.html +++ b/classstdex_1_1parser_1_1basic__noop-members.html @@ -91,7 +91,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__noop.html b/classstdex_1_1parser_1_1basic__noop.html index c5c635064..6a707bfba 100644 --- a/classstdex_1_1parser_1_1basic__noop.html +++ b/classstdex_1_1parser_1_1basic__noop.html @@ -188,7 +188,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__parser-members.html b/classstdex_1_1parser_1_1basic__parser-members.html index 62306a15f..6538da017 100644 --- a/classstdex_1_1parser_1_1basic__parser-members.html +++ b/classstdex_1_1parser_1_1basic__parser-members.html @@ -91,7 +91,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__parser.html b/classstdex_1_1parser_1_1basic__parser.html index 525b8f40b..26d2376e1 100644 --- a/classstdex_1_1parser_1_1basic__parser.html +++ b/classstdex_1_1parser_1_1basic__parser.html @@ -188,7 +188,7 @@ class stdex::parser::basic_parser< T >

Base template for all parse

diff --git a/classstdex_1_1parser_1_1basic__permutation-members.html b/classstdex_1_1parser_1_1basic__permutation-members.html index 68280a9dc..bbfc41210 100644 --- a/classstdex_1_1parser_1_1basic__permutation-members.html +++ b/classstdex_1_1parser_1_1basic__permutation-members.html @@ -98,7 +98,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__permutation.html b/classstdex_1_1parser_1_1basic__permutation.html index 351bbdf67..459502d89 100644 --- a/classstdex_1_1parser_1_1basic__permutation.html +++ b/classstdex_1_1parser_1_1basic__permutation.html @@ -216,7 +216,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__phone__number-members.html b/classstdex_1_1parser_1_1basic__phone__number-members.html index cbbde2eb9..bb2567ad2 100644 --- a/classstdex_1_1parser_1_1basic__phone__number-members.html +++ b/classstdex_1_1parser_1_1basic__phone__number-members.html @@ -99,7 +99,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__phone__number.html b/classstdex_1_1parser_1_1basic__phone__number.html index dd92b74fe..18df03f9a 100644 --- a/classstdex_1_1parser_1_1basic__phone__number.html +++ b/classstdex_1_1parser_1_1basic__phone__number.html @@ -246,7 +246,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__punct__cu-members.html b/classstdex_1_1parser_1_1basic__punct__cu-members.html index 1a1c430a6..c78234cb6 100644 --- a/classstdex_1_1parser_1_1basic__punct__cu-members.html +++ b/classstdex_1_1parser_1_1basic__punct__cu-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__punct__cu.html b/classstdex_1_1parser_1_1basic__punct__cu.html index ce85d2700..a6e980fda 100644 --- a/classstdex_1_1parser_1_1basic__punct__cu.html +++ b/classstdex_1_1parser_1_1basic__punct__cu.html @@ -198,7 +198,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__roman__numeral-members.html b/classstdex_1_1parser_1_1basic__roman__numeral-members.html index f1ca1501b..e36662779 100644 --- a/classstdex_1_1parser_1_1basic__roman__numeral-members.html +++ b/classstdex_1_1parser_1_1basic__roman__numeral-members.html @@ -103,7 +103,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__roman__numeral.html b/classstdex_1_1parser_1_1basic__roman__numeral.html index d360a2861..146bb6847 100644 --- a/classstdex_1_1parser_1_1basic__roman__numeral.html +++ b/classstdex_1_1parser_1_1basic__roman__numeral.html @@ -231,7 +231,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__scientific__numeral-members.html b/classstdex_1_1parser_1_1basic__scientific__numeral-members.html index a5c763a04..1eb9e6af7 100644 --- a/classstdex_1_1parser_1_1basic__scientific__numeral-members.html +++ b/classstdex_1_1parser_1_1basic__scientific__numeral-members.html @@ -103,7 +103,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__scientific__numeral.html b/classstdex_1_1parser_1_1basic__scientific__numeral.html index 1445b5182..a1d21663b 100644 --- a/classstdex_1_1parser_1_1basic__scientific__numeral.html +++ b/classstdex_1_1parser_1_1basic__scientific__numeral.html @@ -267,7 +267,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__score-members.html b/classstdex_1_1parser_1_1basic__score-members.html index 33a479367..bfa4c4259 100644 --- a/classstdex_1_1parser_1_1basic__score-members.html +++ b/classstdex_1_1parser_1_1basic__score-members.html @@ -96,7 +96,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__score.html b/classstdex_1_1parser_1_1basic__score.html index 616bb11b8..bc87851c9 100644 --- a/classstdex_1_1parser_1_1basic__score.html +++ b/classstdex_1_1parser_1_1basic__score.html @@ -236,7 +236,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__sequence-members.html b/classstdex_1_1parser_1_1basic__sequence-members.html index 49c2164d8..cc38b6764 100644 --- a/classstdex_1_1parser_1_1basic__sequence-members.html +++ b/classstdex_1_1parser_1_1basic__sequence-members.html @@ -97,7 +97,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__sequence.html b/classstdex_1_1parser_1_1basic__sequence.html index 2ecda4e99..0d33cb706 100644 --- a/classstdex_1_1parser_1_1basic__sequence.html +++ b/classstdex_1_1parser_1_1basic__sequence.html @@ -209,7 +209,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__set-members.html b/classstdex_1_1parser_1_1basic__set-members.html index cceb40ce9..e65e913df 100644 --- a/classstdex_1_1parser_1_1basic__set-members.html +++ b/classstdex_1_1parser_1_1basic__set-members.html @@ -94,7 +94,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__set.html b/classstdex_1_1parser_1_1basic__set.html index eacea8084..d1f946cc9 100644 --- a/classstdex_1_1parser_1_1basic__set.html +++ b/classstdex_1_1parser_1_1basic__set.html @@ -223,7 +223,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__si__reference-members.html b/classstdex_1_1parser_1_1basic__si__reference-members.html index ebc7f8eea..598e093be 100644 --- a/classstdex_1_1parser_1_1basic__si__reference-members.html +++ b/classstdex_1_1parser_1_1basic__si__reference-members.html @@ -102,7 +102,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__si__reference.html b/classstdex_1_1parser_1_1basic__si__reference.html index 37e47058d..132a4a6f5 100644 --- a/classstdex_1_1parser_1_1basic__si__reference.html +++ b/classstdex_1_1parser_1_1basic__si__reference.html @@ -265,7 +265,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__si__reference__delimiter-members.html b/classstdex_1_1parser_1_1basic__si__reference__delimiter-members.html index 6d82fab3d..5eff25c8c 100644 --- a/classstdex_1_1parser_1_1basic__si__reference__delimiter-members.html +++ b/classstdex_1_1parser_1_1basic__si__reference__delimiter-members.html @@ -92,7 +92,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__si__reference__delimiter.html b/classstdex_1_1parser_1_1basic__si__reference__delimiter.html index 1a36d4fe2..bc1203667 100644 --- a/classstdex_1_1parser_1_1basic__si__reference__delimiter.html +++ b/classstdex_1_1parser_1_1basic__si__reference__delimiter.html @@ -192,7 +192,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__si__reference__part-members.html b/classstdex_1_1parser_1_1basic__si__reference__part-members.html index 67b75fbf3..8d62eee4f 100644 --- a/classstdex_1_1parser_1_1basic__si__reference__part-members.html +++ b/classstdex_1_1parser_1_1basic__si__reference__part-members.html @@ -92,7 +92,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__si__reference__part.html b/classstdex_1_1parser_1_1basic__si__reference__part.html index 9a14eec0a..ac61a2e2c 100644 --- a/classstdex_1_1parser_1_1basic__si__reference__part.html +++ b/classstdex_1_1parser_1_1basic__si__reference__part.html @@ -192,7 +192,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__signed__numeral-members.html b/classstdex_1_1parser_1_1basic__signed__numeral-members.html index ee151c840..3d985fb86 100644 --- a/classstdex_1_1parser_1_1basic__signed__numeral-members.html +++ b/classstdex_1_1parser_1_1basic__signed__numeral-members.html @@ -96,7 +96,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__signed__numeral.html b/classstdex_1_1parser_1_1basic__signed__numeral.html index 9dc2fcdc7..906d2d3a6 100644 --- a/classstdex_1_1parser_1_1basic__signed__numeral.html +++ b/classstdex_1_1parser_1_1basic__signed__numeral.html @@ -239,7 +239,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__space__cu-members.html b/classstdex_1_1parser_1_1basic__space__cu-members.html index 38955da82..d372c8ea8 100644 --- a/classstdex_1_1parser_1_1basic__space__cu-members.html +++ b/classstdex_1_1parser_1_1basic__space__cu-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__space__cu.html b/classstdex_1_1parser_1_1basic__space__cu.html index d1c3b3757..bebd6a871 100644 --- a/classstdex_1_1parser_1_1basic__space__cu.html +++ b/classstdex_1_1parser_1_1basic__space__cu.html @@ -198,7 +198,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__space__or__punct__cu-members.html b/classstdex_1_1parser_1_1basic__space__or__punct__cu-members.html index 81d8a199d..d8f8c8d97 100644 --- a/classstdex_1_1parser_1_1basic__space__or__punct__cu-members.html +++ b/classstdex_1_1parser_1_1basic__space__or__punct__cu-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__space__or__punct__cu.html b/classstdex_1_1parser_1_1basic__space__or__punct__cu.html index f1f7db694..339002a8e 100644 --- a/classstdex_1_1parser_1_1basic__space__or__punct__cu.html +++ b/classstdex_1_1parser_1_1basic__space__or__punct__cu.html @@ -198,7 +198,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__string-members.html b/classstdex_1_1parser_1_1basic__string-members.html index e47d0e906..28247d17b 100644 --- a/classstdex_1_1parser_1_1basic__string-members.html +++ b/classstdex_1_1parser_1_1basic__string-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__string.html b/classstdex_1_1parser_1_1basic__string.html index ab7448101..e939fcee6 100644 --- a/classstdex_1_1parser_1_1basic__string.html +++ b/classstdex_1_1parser_1_1basic__string.html @@ -198,7 +198,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__string__branch-members.html b/classstdex_1_1parser_1_1basic__string__branch-members.html index 77dee21d5..39ff6653b 100644 --- a/classstdex_1_1parser_1_1basic__string__branch-members.html +++ b/classstdex_1_1parser_1_1basic__string__branch-members.html @@ -104,7 +104,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__string__branch.html b/classstdex_1_1parser_1_1basic__string__branch.html index b91a5d525..b93a35384 100644 --- a/classstdex_1_1parser_1_1basic__string__branch.html +++ b/classstdex_1_1parser_1_1basic__string__branch.html @@ -185,7 +185,7 @@ class stdex::parser::basic_string_branch< T, T_parser >

Test for a

diff --git a/classstdex_1_1parser_1_1basic__time-members.html b/classstdex_1_1parser_1_1basic__time-members.html index e5ec1337c..549249928 100644 --- a/classstdex_1_1parser_1_1basic__time-members.html +++ b/classstdex_1_1parser_1_1basic__time-members.html @@ -98,7 +98,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__time.html b/classstdex_1_1parser_1_1basic__time.html index b5c34b347..91de53193 100644 --- a/classstdex_1_1parser_1_1basic__time.html +++ b/classstdex_1_1parser_1_1basic__time.html @@ -242,7 +242,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__url-members.html b/classstdex_1_1parser_1_1basic__url-members.html index 892656506..a428154e7 100644 --- a/classstdex_1_1parser_1_1basic__url-members.html +++ b/classstdex_1_1parser_1_1basic__url-members.html @@ -108,7 +108,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__url.html b/classstdex_1_1parser_1_1basic__url.html index 1ffc5ec76..8d5b676c5 100644 --- a/classstdex_1_1parser_1_1basic__url.html +++ b/classstdex_1_1parser_1_1basic__url.html @@ -272,7 +272,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__url__password__char-members.html b/classstdex_1_1parser_1_1basic__url__password__char-members.html index c840a9b4a..9755d8ac8 100644 --- a/classstdex_1_1parser_1_1basic__url__password__char-members.html +++ b/classstdex_1_1parser_1_1basic__url__password__char-members.html @@ -92,7 +92,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__url__password__char.html b/classstdex_1_1parser_1_1basic__url__password__char.html index a899078f1..c72415f71 100644 --- a/classstdex_1_1parser_1_1basic__url__password__char.html +++ b/classstdex_1_1parser_1_1basic__url__password__char.html @@ -191,7 +191,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__url__path-members.html b/classstdex_1_1parser_1_1basic__url__path-members.html index b635dd7a9..5abe3b5b0 100644 --- a/classstdex_1_1parser_1_1basic__url__path-members.html +++ b/classstdex_1_1parser_1_1basic__url__path-members.html @@ -98,7 +98,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__url__path.html b/classstdex_1_1parser_1_1basic__url__path.html index 7097b4518..1339665a6 100644 --- a/classstdex_1_1parser_1_1basic__url__path.html +++ b/classstdex_1_1parser_1_1basic__url__path.html @@ -242,7 +242,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__url__path__char-members.html b/classstdex_1_1parser_1_1basic__url__path__char-members.html index e24b048d7..1f7d7f7e7 100644 --- a/classstdex_1_1parser_1_1basic__url__path__char-members.html +++ b/classstdex_1_1parser_1_1basic__url__path__char-members.html @@ -92,7 +92,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__url__path__char.html b/classstdex_1_1parser_1_1basic__url__path__char.html index fc9892001..7849b7ad0 100644 --- a/classstdex_1_1parser_1_1basic__url__path__char.html +++ b/classstdex_1_1parser_1_1basic__url__path__char.html @@ -191,7 +191,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1basic__url__username__char-members.html b/classstdex_1_1parser_1_1basic__url__username__char-members.html index 86a1d2956..73f7455ca 100644 --- a/classstdex_1_1parser_1_1basic__url__username__char-members.html +++ b/classstdex_1_1parser_1_1basic__url__username__char-members.html @@ -92,7 +92,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1basic__url__username__char.html b/classstdex_1_1parser_1_1basic__url__username__char.html index 294fdd0f7..827d55ec0 100644 --- a/classstdex_1_1parser_1_1basic__url__username__char.html +++ b/classstdex_1_1parser_1_1basic__url__username__char.html @@ -191,7 +191,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1http__agent-members.html b/classstdex_1_1parser_1_1http__agent-members.html index 01e3b218e..93b17cdb6 100644 --- a/classstdex_1_1parser_1_1http__agent-members.html +++ b/classstdex_1_1parser_1_1http__agent-members.html @@ -88,7 +88,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__agent.html b/classstdex_1_1parser_1_1http__agent.html index de0e1000f..400ec6a4d 100644 --- a/classstdex_1_1parser_1_1http__agent.html +++ b/classstdex_1_1parser_1_1http__agent.html @@ -220,7 +220,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__any__type-members.html b/classstdex_1_1parser_1_1http__any__type-members.html index f7acb73fa..46e832b9f 100644 --- a/classstdex_1_1parser_1_1http__any__type-members.html +++ b/classstdex_1_1parser_1_1http__any__type-members.html @@ -85,7 +85,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__any__type.html b/classstdex_1_1parser_1_1http__any__type.html index 1c46c624c..f1b155d0a 100644 --- a/classstdex_1_1parser_1_1http__any__type.html +++ b/classstdex_1_1parser_1_1http__any__type.html @@ -184,7 +184,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__asterisk-members.html b/classstdex_1_1parser_1_1http__asterisk-members.html index 77ed05851..b27660253 100644 --- a/classstdex_1_1parser_1_1http__asterisk-members.html +++ b/classstdex_1_1parser_1_1http__asterisk-members.html @@ -85,7 +85,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__asterisk.html b/classstdex_1_1parser_1_1http__asterisk.html index 42e32119c..be67aee90 100644 --- a/classstdex_1_1parser_1_1http__asterisk.html +++ b/classstdex_1_1parser_1_1http__asterisk.html @@ -184,7 +184,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__cookie-members.html b/classstdex_1_1parser_1_1http__cookie-members.html index e980664c7..d3856955e 100644 --- a/classstdex_1_1parser_1_1http__cookie-members.html +++ b/classstdex_1_1parser_1_1http__cookie-members.html @@ -90,7 +90,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__cookie.html b/classstdex_1_1parser_1_1http__cookie.html index 581ab32e5..582db2ed1 100644 --- a/classstdex_1_1parser_1_1http__cookie.html +++ b/classstdex_1_1parser_1_1http__cookie.html @@ -230,7 +230,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__cookie__parameter-members.html b/classstdex_1_1parser_1_1http__cookie__parameter-members.html index d1e1cfb56..fb7b53de1 100644 --- a/classstdex_1_1parser_1_1http__cookie__parameter-members.html +++ b/classstdex_1_1parser_1_1http__cookie__parameter-members.html @@ -89,7 +89,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__cookie__parameter.html b/classstdex_1_1parser_1_1http__cookie__parameter.html index a8f226747..acb645cad 100644 --- a/classstdex_1_1parser_1_1http__cookie__parameter.html +++ b/classstdex_1_1parser_1_1http__cookie__parameter.html @@ -224,7 +224,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__header-members.html b/classstdex_1_1parser_1_1http__header-members.html index 5f2abf633..4cd586a11 100644 --- a/classstdex_1_1parser_1_1http__header-members.html +++ b/classstdex_1_1parser_1_1http__header-members.html @@ -89,7 +89,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__header.html b/classstdex_1_1parser_1_1http__header.html index f109fede5..ee5cf56b2 100644 --- a/classstdex_1_1parser_1_1http__header.html +++ b/classstdex_1_1parser_1_1http__header.html @@ -224,7 +224,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__language-members.html b/classstdex_1_1parser_1_1http__language-members.html index 3008398c9..10a6f956f 100644 --- a/classstdex_1_1parser_1_1http__language-members.html +++ b/classstdex_1_1parser_1_1http__language-members.html @@ -87,7 +87,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__language.html b/classstdex_1_1parser_1_1http__language.html index 3dca73b98..616a4a5e0 100644 --- a/classstdex_1_1parser_1_1http__language.html +++ b/classstdex_1_1parser_1_1http__language.html @@ -217,7 +217,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__line__break-members.html b/classstdex_1_1parser_1_1http__line__break-members.html index e19c43894..437d2b079 100644 --- a/classstdex_1_1parser_1_1http__line__break-members.html +++ b/classstdex_1_1parser_1_1http__line__break-members.html @@ -85,7 +85,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__line__break.html b/classstdex_1_1parser_1_1http__line__break.html index 34b8aa7c0..89ffbfc99 100644 --- a/classstdex_1_1parser_1_1http__line__break.html +++ b/classstdex_1_1parser_1_1http__line__break.html @@ -184,7 +184,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__media__range-members.html b/classstdex_1_1parser_1_1http__media__range-members.html index 4f2bf7de6..560cfff22 100644 --- a/classstdex_1_1parser_1_1http__media__range-members.html +++ b/classstdex_1_1parser_1_1http__media__range-members.html @@ -89,7 +89,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__media__range.html b/classstdex_1_1parser_1_1http__media__range.html index 422000860..f9dbc0a61 100644 --- a/classstdex_1_1parser_1_1http__media__range.html +++ b/classstdex_1_1parser_1_1http__media__range.html @@ -225,7 +225,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__media__type-members.html b/classstdex_1_1parser_1_1http__media__type-members.html index d4c676a66..990dc27f5 100644 --- a/classstdex_1_1parser_1_1http__media__type-members.html +++ b/classstdex_1_1parser_1_1http__media__type-members.html @@ -90,7 +90,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__media__type.html b/classstdex_1_1parser_1_1http__media__type.html index 10a617705..880156982 100644 --- a/classstdex_1_1parser_1_1http__media__type.html +++ b/classstdex_1_1parser_1_1http__media__type.html @@ -229,7 +229,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__parameter-members.html b/classstdex_1_1parser_1_1http__parameter-members.html index 09ec8f3e4..f097bd028 100644 --- a/classstdex_1_1parser_1_1http__parameter-members.html +++ b/classstdex_1_1parser_1_1http__parameter-members.html @@ -89,7 +89,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__parameter.html b/classstdex_1_1parser_1_1http__parameter.html index 7a1415bef..0cd4cbbef 100644 --- a/classstdex_1_1parser_1_1http__parameter.html +++ b/classstdex_1_1parser_1_1http__parameter.html @@ -226,7 +226,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__protocol-members.html b/classstdex_1_1parser_1_1http__protocol-members.html index 4173165f0..788887fe2 100644 --- a/classstdex_1_1parser_1_1http__protocol-members.html +++ b/classstdex_1_1parser_1_1http__protocol-members.html @@ -91,7 +91,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__protocol.html b/classstdex_1_1parser_1_1http__protocol.html index 42b4ba5e1..965f87aaf 100644 --- a/classstdex_1_1parser_1_1http__protocol.html +++ b/classstdex_1_1parser_1_1http__protocol.html @@ -230,7 +230,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__quoted__string-members.html b/classstdex_1_1parser_1_1http__quoted__string-members.html index e5a534753..1cf5e4386 100644 --- a/classstdex_1_1parser_1_1http__quoted__string-members.html +++ b/classstdex_1_1parser_1_1http__quoted__string-members.html @@ -88,7 +88,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__quoted__string.html b/classstdex_1_1parser_1_1http__quoted__string.html index 4bdbd6bf7..f39774ac8 100644 --- a/classstdex_1_1parser_1_1http__quoted__string.html +++ b/classstdex_1_1parser_1_1http__quoted__string.html @@ -222,7 +222,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__request-members.html b/classstdex_1_1parser_1_1http__request-members.html index 8345eff17..b95db7c1a 100644 --- a/classstdex_1_1parser_1_1http__request-members.html +++ b/classstdex_1_1parser_1_1http__request-members.html @@ -91,7 +91,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__request.html b/classstdex_1_1parser_1_1http__request.html index 6aa2d3930..c0d7971ed 100644 --- a/classstdex_1_1parser_1_1http__request.html +++ b/classstdex_1_1parser_1_1http__request.html @@ -230,7 +230,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__space-members.html b/classstdex_1_1parser_1_1http__space-members.html index 3996b063a..0fa18a106 100644 --- a/classstdex_1_1parser_1_1http__space-members.html +++ b/classstdex_1_1parser_1_1http__space-members.html @@ -86,7 +86,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__space.html b/classstdex_1_1parser_1_1http__space.html index 162063f52..77b6c81da 100644 --- a/classstdex_1_1parser_1_1http__space.html +++ b/classstdex_1_1parser_1_1http__space.html @@ -191,7 +191,7 @@ Additional Inherited Members diff --git a/classstdex_1_1parser_1_1http__text__char-members.html b/classstdex_1_1parser_1_1http__text__char-members.html index 318cf408e..6c0bc6442 100644 --- a/classstdex_1_1parser_1_1http__text__char-members.html +++ b/classstdex_1_1parser_1_1http__text__char-members.html @@ -86,7 +86,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__text__char.html b/classstdex_1_1parser_1_1http__text__char.html index cd5a84bd3..1322422e8 100644 --- a/classstdex_1_1parser_1_1http__text__char.html +++ b/classstdex_1_1parser_1_1http__text__char.html @@ -191,7 +191,7 @@ Additional Inherited Members diff --git a/classstdex_1_1parser_1_1http__token-members.html b/classstdex_1_1parser_1_1http__token-members.html index cc1ef052b..eb2b15613 100644 --- a/classstdex_1_1parser_1_1http__token-members.html +++ b/classstdex_1_1parser_1_1http__token-members.html @@ -85,7 +85,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__token.html b/classstdex_1_1parser_1_1http__token.html index 75b482f28..0a0fcf52e 100644 --- a/classstdex_1_1parser_1_1http__token.html +++ b/classstdex_1_1parser_1_1http__token.html @@ -184,7 +184,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__url-members.html b/classstdex_1_1parser_1_1http__url-members.html index a855e0f94..eb1914316 100644 --- a/classstdex_1_1parser_1_1http__url-members.html +++ b/classstdex_1_1parser_1_1http__url-members.html @@ -91,7 +91,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__url.html b/classstdex_1_1parser_1_1http__url.html index b46aa1c5b..89d479a18 100644 --- a/classstdex_1_1parser_1_1http__url.html +++ b/classstdex_1_1parser_1_1http__url.html @@ -229,7 +229,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__url__parameter-members.html b/classstdex_1_1parser_1_1http__url__parameter-members.html index 2ca8e3baf..2941a1f54 100644 --- a/classstdex_1_1parser_1_1http__url__parameter-members.html +++ b/classstdex_1_1parser_1_1http__url__parameter-members.html @@ -88,7 +88,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__url__parameter.html b/classstdex_1_1parser_1_1http__url__parameter.html index c0f784182..3825b5936 100644 --- a/classstdex_1_1parser_1_1http__url__parameter.html +++ b/classstdex_1_1parser_1_1http__url__parameter.html @@ -220,7 +220,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__url__path-members.html b/classstdex_1_1parser_1_1http__url__path-members.html index f0cb63d42..27d581954 100644 --- a/classstdex_1_1parser_1_1http__url__path-members.html +++ b/classstdex_1_1parser_1_1http__url__path-members.html @@ -87,7 +87,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__url__path.html b/classstdex_1_1parser_1_1http__url__path.html index 5cd063a4e..e7ad59bfd 100644 --- a/classstdex_1_1parser_1_1http__url__path.html +++ b/classstdex_1_1parser_1_1http__url__path.html @@ -218,7 +218,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__url__path__segment-members.html b/classstdex_1_1parser_1_1http__url__path__segment-members.html index f38115dd2..aea482213 100644 --- a/classstdex_1_1parser_1_1http__url__path__segment-members.html +++ b/classstdex_1_1parser_1_1http__url__path__segment-members.html @@ -85,7 +85,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__url__path__segment.html b/classstdex_1_1parser_1_1http__url__path__segment.html index ee2ac667f..0ed675be8 100644 --- a/classstdex_1_1parser_1_1http__url__path__segment.html +++ b/classstdex_1_1parser_1_1http__url__path__segment.html @@ -184,7 +184,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__url__port-members.html b/classstdex_1_1parser_1_1http__url__port-members.html index 6b04b493d..a2142304f 100644 --- a/classstdex_1_1parser_1_1http__url__port-members.html +++ b/classstdex_1_1parser_1_1http__url__port-members.html @@ -88,7 +88,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__url__port.html b/classstdex_1_1parser_1_1http__url__port.html index 28bb7570c..e6eea2318 100644 --- a/classstdex_1_1parser_1_1http__url__port.html +++ b/classstdex_1_1parser_1_1http__url__port.html @@ -220,7 +220,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__url__server-members.html b/classstdex_1_1parser_1_1http__url__server-members.html index 4f874a913..602e06942 100644 --- a/classstdex_1_1parser_1_1http__url__server-members.html +++ b/classstdex_1_1parser_1_1http__url__server-members.html @@ -85,7 +85,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__url__server.html b/classstdex_1_1parser_1_1http__url__server.html index 604e1e108..07ec4d974 100644 --- a/classstdex_1_1parser_1_1http__url__server.html +++ b/classstdex_1_1parser_1_1http__url__server.html @@ -184,7 +184,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__value-members.html b/classstdex_1_1parser_1_1http__value-members.html index 55f07d3df..a203c8e92 100644 --- a/classstdex_1_1parser_1_1http__value-members.html +++ b/classstdex_1_1parser_1_1http__value-members.html @@ -88,7 +88,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__value.html b/classstdex_1_1parser_1_1http__value.html index 0a32d61b0..d1bec7c6c 100644 --- a/classstdex_1_1parser_1_1http__value.html +++ b/classstdex_1_1parser_1_1http__value.html @@ -222,7 +222,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__value__collection-members.html b/classstdex_1_1parser_1_1http__value__collection-members.html index b3def09d1..f9f620e38 100644 --- a/classstdex_1_1parser_1_1http__value__collection-members.html +++ b/classstdex_1_1parser_1_1http__value__collection-members.html @@ -84,7 +84,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__value__collection.html b/classstdex_1_1parser_1_1http__value__collection.html index 6c0dbc5db..29174552d 100644 --- a/classstdex_1_1parser_1_1http__value__collection.html +++ b/classstdex_1_1parser_1_1http__value__collection.html @@ -107,7 +107,7 @@ class stdex::parser::http_value_collection< _Key, T >

Collection o

diff --git a/classstdex_1_1parser_1_1http__weight-members.html b/classstdex_1_1parser_1_1http__weight-members.html index ef33fe21f..eae37e738 100644 --- a/classstdex_1_1parser_1_1http__weight-members.html +++ b/classstdex_1_1parser_1_1http__weight-members.html @@ -88,7 +88,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__weight.html b/classstdex_1_1parser_1_1http__weight.html index e9273c1be..84a2645a2 100644 --- a/classstdex_1_1parser_1_1http__weight.html +++ b/classstdex_1_1parser_1_1http__weight.html @@ -221,7 +221,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1http__weighted__value-members.html b/classstdex_1_1parser_1_1http__weighted__value-members.html index c114642c2..eef8f52eb 100644 --- a/classstdex_1_1parser_1_1http__weighted__value-members.html +++ b/classstdex_1_1parser_1_1http__weighted__value-members.html @@ -90,7 +90,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1http__weighted__value.html b/classstdex_1_1parser_1_1http__weighted__value.html index ab22a13b4..83995cc3c 100644 --- a/classstdex_1_1parser_1_1http__weighted__value.html +++ b/classstdex_1_1parser_1_1http__weighted__value.html @@ -231,7 +231,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1parser__collection-members.html b/classstdex_1_1parser_1_1parser__collection-members.html index d0f1162b2..4570f88eb 100644 --- a/classstdex_1_1parser_1_1parser__collection-members.html +++ b/classstdex_1_1parser_1_1parser__collection-members.html @@ -95,7 +95,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1parser__collection.html b/classstdex_1_1parser_1_1parser__collection.html index 3e47cd46a..478df2d27 100644 --- a/classstdex_1_1parser_1_1parser__collection.html +++ b/classstdex_1_1parser_1_1parser__collection.html @@ -189,7 +189,7 @@ template<clas diff --git a/classstdex_1_1parser_1_1sgml__any__cp-members.html b/classstdex_1_1parser_1_1sgml__any__cp-members.html index 992182815..dd52d573d 100644 --- a/classstdex_1_1parser_1_1sgml__any__cp-members.html +++ b/classstdex_1_1parser_1_1sgml__any__cp-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1sgml__any__cp.html b/classstdex_1_1parser_1_1sgml__any__cp.html index 74f374723..4d5a407ec 100644 --- a/classstdex_1_1parser_1_1sgml__any__cp.html +++ b/classstdex_1_1parser_1_1sgml__any__cp.html @@ -196,7 +196,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1sgml__cp-members.html b/classstdex_1_1parser_1_1sgml__cp-members.html index e5872b4a6..0d7f7f7e8 100644 --- a/classstdex_1_1parser_1_1sgml__cp-members.html +++ b/classstdex_1_1parser_1_1sgml__cp-members.html @@ -88,7 +88,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1sgml__cp.html b/classstdex_1_1parser_1_1sgml__cp.html index 0d3c77da1..6bf0d5494 100644 --- a/classstdex_1_1parser_1_1sgml__cp.html +++ b/classstdex_1_1parser_1_1sgml__cp.html @@ -197,7 +197,7 @@ Additional Inherited Members diff --git a/classstdex_1_1parser_1_1sgml__cp__set-members.html b/classstdex_1_1parser_1_1sgml__cp__set-members.html index f805a59fe..7a0672d05 100644 --- a/classstdex_1_1parser_1_1sgml__cp__set-members.html +++ b/classstdex_1_1parser_1_1sgml__cp__set-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1sgml__cp__set.html b/classstdex_1_1parser_1_1sgml__cp__set.html index d553f9e11..fb941da27 100644 --- a/classstdex_1_1parser_1_1sgml__cp__set.html +++ b/classstdex_1_1parser_1_1sgml__cp__set.html @@ -210,7 +210,7 @@ Additional Inherited Members diff --git a/classstdex_1_1parser_1_1sgml__dns__domain__char-members.html b/classstdex_1_1parser_1_1sgml__dns__domain__char-members.html index 694cebbc9..5e44c4724 100644 --- a/classstdex_1_1parser_1_1sgml__dns__domain__char-members.html +++ b/classstdex_1_1parser_1_1sgml__dns__domain__char-members.html @@ -94,7 +94,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1sgml__dns__domain__char.html b/classstdex_1_1parser_1_1sgml__dns__domain__char.html index 0e60dd068..caf441313 100644 --- a/classstdex_1_1parser_1_1sgml__dns__domain__char.html +++ b/classstdex_1_1parser_1_1sgml__dns__domain__char.html @@ -205,7 +205,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1sgml__ipv6__scope__id__char-members.html b/classstdex_1_1parser_1_1sgml__ipv6__scope__id__char-members.html index cc0570a37..ce181457c 100644 --- a/classstdex_1_1parser_1_1sgml__ipv6__scope__id__char-members.html +++ b/classstdex_1_1parser_1_1sgml__ipv6__scope__id__char-members.html @@ -86,7 +86,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1sgml__ipv6__scope__id__char.html b/classstdex_1_1parser_1_1sgml__ipv6__scope__id__char.html index a98094660..2cc6630b5 100644 --- a/classstdex_1_1parser_1_1sgml__ipv6__scope__id__char.html +++ b/classstdex_1_1parser_1_1sgml__ipv6__scope__id__char.html @@ -187,7 +187,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1sgml__punct__cp-members.html b/classstdex_1_1parser_1_1sgml__punct__cp-members.html index 84e09014d..80a2cdb04 100644 --- a/classstdex_1_1parser_1_1sgml__punct__cp-members.html +++ b/classstdex_1_1parser_1_1sgml__punct__cp-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1sgml__punct__cp.html b/classstdex_1_1parser_1_1sgml__punct__cp.html index 04b3da022..0cd323336 100644 --- a/classstdex_1_1parser_1_1sgml__punct__cp.html +++ b/classstdex_1_1parser_1_1sgml__punct__cp.html @@ -200,7 +200,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1sgml__space__cp-members.html b/classstdex_1_1parser_1_1sgml__space__cp-members.html index b7a8a7457..cb31dceec 100644 --- a/classstdex_1_1parser_1_1sgml__space__cp-members.html +++ b/classstdex_1_1parser_1_1sgml__space__cp-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1sgml__space__cp.html b/classstdex_1_1parser_1_1sgml__space__cp.html index f95abffb3..8443152a7 100644 --- a/classstdex_1_1parser_1_1sgml__space__cp.html +++ b/classstdex_1_1parser_1_1sgml__space__cp.html @@ -200,7 +200,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1sgml__space__or__punct__cp-members.html b/classstdex_1_1parser_1_1sgml__space__or__punct__cp-members.html index 7dfc1776e..f2eae2366 100644 --- a/classstdex_1_1parser_1_1sgml__space__or__punct__cp-members.html +++ b/classstdex_1_1parser_1_1sgml__space__or__punct__cp-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1sgml__space__or__punct__cp.html b/classstdex_1_1parser_1_1sgml__space__or__punct__cp.html index 6c85bfd44..394a9b3a2 100644 --- a/classstdex_1_1parser_1_1sgml__space__or__punct__cp.html +++ b/classstdex_1_1parser_1_1sgml__space__or__punct__cp.html @@ -200,7 +200,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1sgml__string-members.html b/classstdex_1_1parser_1_1sgml__string-members.html index 62b558d14..89524ea08 100644 --- a/classstdex_1_1parser_1_1sgml__string-members.html +++ b/classstdex_1_1parser_1_1sgml__string-members.html @@ -87,7 +87,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1sgml__string.html b/classstdex_1_1parser_1_1sgml__string.html index a0928297e..3c5d59f88 100644 --- a/classstdex_1_1parser_1_1sgml__string.html +++ b/classstdex_1_1parser_1_1sgml__string.html @@ -194,7 +194,7 @@ Additional Inherited Members diff --git a/classstdex_1_1parser_1_1sgml__url__password__char-members.html b/classstdex_1_1parser_1_1sgml__url__password__char-members.html index 2cb29766d..8a5af5f8c 100644 --- a/classstdex_1_1parser_1_1sgml__url__password__char-members.html +++ b/classstdex_1_1parser_1_1sgml__url__password__char-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1sgml__url__password__char.html b/classstdex_1_1parser_1_1sgml__url__password__char.html index 4543fcc33..30a9fb5d5 100644 --- a/classstdex_1_1parser_1_1sgml__url__password__char.html +++ b/classstdex_1_1parser_1_1sgml__url__password__char.html @@ -196,7 +196,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1sgml__url__path__char-members.html b/classstdex_1_1parser_1_1sgml__url__path__char-members.html index beaa1829e..420f5a0a5 100644 --- a/classstdex_1_1parser_1_1sgml__url__path__char-members.html +++ b/classstdex_1_1parser_1_1sgml__url__path__char-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1sgml__url__path__char.html b/classstdex_1_1parser_1_1sgml__url__path__char.html index 4168035c1..757e05d47 100644 --- a/classstdex_1_1parser_1_1sgml__url__path__char.html +++ b/classstdex_1_1parser_1_1sgml__url__path__char.html @@ -196,7 +196,7 @@ std::locale m_locale diff --git a/classstdex_1_1parser_1_1sgml__url__username__char-members.html b/classstdex_1_1parser_1_1sgml__url__username__char-members.html index 4c661a0d7..6f8d9c52c 100644 --- a/classstdex_1_1parser_1_1sgml__url__username__char-members.html +++ b/classstdex_1_1parser_1_1sgml__url__username__char-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/classstdex_1_1parser_1_1sgml__url__username__char.html b/classstdex_1_1parser_1_1sgml__url__username__char.html index 31dd05a9c..089733011 100644 --- a/classstdex_1_1parser_1_1sgml__url__username__char.html +++ b/classstdex_1_1parser_1_1sgml__url__username__char.html @@ -196,7 +196,7 @@ std::locale m_locale diff --git a/classstdex_1_1progress-members.html b/classstdex_1_1progress-members.html index 87a3ab6cc..f3e168923 100644 --- a/classstdex_1_1progress-members.html +++ b/classstdex_1_1progress-members.html @@ -88,7 +88,7 @@ $(function() { diff --git a/classstdex_1_1progress.html b/classstdex_1_1progress.html index 23ad02adc..ddcaa43e5 100644 --- a/classstdex_1_1progress.html +++ b/classstdex_1_1progress.html @@ -319,7 +319,7 @@ template<class T > diff --git a/classstdex_1_1progress__switcher-members.html b/classstdex_1_1progress__switcher-members.html index fdc381668..8f0e7726e 100644 --- a/classstdex_1_1progress__switcher-members.html +++ b/classstdex_1_1progress__switcher-members.html @@ -100,7 +100,7 @@ $(function() { diff --git a/classstdex_1_1progress__switcher.html b/classstdex_1_1progress__switcher.html index dc02b5a06..7d2a78dee 100644 --- a/classstdex_1_1progress__switcher.html +++ b/classstdex_1_1progress__switcher.html @@ -163,7 +163,7 @@ class stdex::progress_switcher< T >

Progress indicator switcher. <

diff --git a/classstdex_1_1ring-members.html b/classstdex_1_1ring-members.html index 8145d458c..c89668e4a 100644 --- a/classstdex_1_1ring-members.html +++ b/classstdex_1_1ring-members.html @@ -100,7 +100,7 @@ $(function() { diff --git a/classstdex_1_1ring.html b/classstdex_1_1ring.html index fd36991eb..fcc6d6ffa 100644 --- a/classstdex_1_1ring.html +++ b/classstdex_1_1ring.html @@ -296,7 +296,7 @@ template<class T , size_t CAPACITY> diff --git a/classstdex_1_1stream_1_1async__reader-members.html b/classstdex_1_1stream_1_1async__reader-members.html index c59da7752..c50e2b455 100644 --- a/classstdex_1_1stream_1_1async__reader-members.html +++ b/classstdex_1_1stream_1_1async__reader-members.html @@ -126,16 +126,16 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline skip(fsize_t amount)stdex::stream::basicinlinevirtual state() conststdex::stream::basicinline write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::converterinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -150,7 +150,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1async__reader.html b/classstdex_1_1stream_1_1async__reader.html index f44749944..ec1cbe73f 100644 --- a/classstdex_1_1stream_1_1async__reader.html +++ b/classstdex_1_1stream_1_1async__reader.html @@ -161,34 +161,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -202,7 +204,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -390,7 +392,7 @@ template<size_t CAPACITY = default_async_limit> diff --git a/classstdex_1_1stream_1_1async__writer-members.html b/classstdex_1_1stream_1_1async__writer-members.html index d1a9eb529..9243d2567 100644 --- a/classstdex_1_1stream_1_1async__writer-members.html +++ b/classstdex_1_1stream_1_1async__writer-members.html @@ -126,16 +126,16 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline skip(fsize_t amount)stdex::stream::basicinlinevirtual state() conststdex::stream::basicinline write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::async_writer< CAPACITY >inlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -150,7 +150,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1async__writer.html b/classstdex_1_1stream_1_1async__writer.html index 24bc8f548..2f134d16c 100644 --- a/classstdex_1_1stream_1_1async__writer.html +++ b/classstdex_1_1stream_1_1async__writer.html @@ -161,34 +161,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -202,7 +204,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -421,7 +423,7 @@ template<size_t CAPACITY = default_async_limit> diff --git a/classstdex_1_1stream_1_1basic-members.html b/classstdex_1_1stream_1_1basic-members.html index 08fc853c0..158a3a95c 100644 --- a/classstdex_1_1stream_1_1basic-members.html +++ b/classstdex_1_1stream_1_1basic-members.html @@ -117,16 +117,16 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline skip(fsize_t amount)stdex::stream::basicinlinevirtual state() conststdex::stream::basicinline write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::basicinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -140,7 +140,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1basic.html b/classstdex_1_1stream_1_1basic.html index 668df1b52..b9f0bd747 100644 --- a/classstdex_1_1stream_1_1basic.html +++ b/classstdex_1_1stream_1_1basic.html @@ -168,34 +168,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -209,7 +211,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -603,10 +605,51 @@ template<class _Traits = std::char_traits<char>, class _Ax = std::all

Reads stream to the end-of-line or end-of-file.

Returns
Number of read characters
+ + + +

◆ readln() [2/3]

+ +
+
+
+template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
size_t stdex::stream::basic::readln (std::basic_string< T_to, _Traits, _Ax > & wstr,
charset_encoder< T_from, T_to > & encoder 
)
+
+inline
+
+ +

Reads stream to the end-of-line or end-of-file.

+
Returns
Number of read characters
+
-

◆ readln() [2/3]

+

◆ readln() [3/3]

@@ -634,47 +677,6 @@ template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::

Reads stream to the end-of-line or end-of-file.

Returns
Number of read characters
-
-
- -

◆ readln() [3/3]

- -
-
-
-template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>>
- - - - - -
- - - - - - - - - - - - - - - - - - -
size_t stdex::stream::basic::readln (std::basic_string< wchar_t, _Traits, _Ax > & wstr,
charset_id charset 
)
-
-inline
-
- -

Reads stream to the end-of-line or end-of-file.

-
Returns
Number of read characters
-
@@ -708,13 +710,13 @@ template<class _Elem , class _Traits = std::char_traits<_Elem>, class - -

◆ readln_and_attach() [2/2]

+ +

◆ readln_and_attach() [2/2]

-template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>>
+template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>>
- + - - + + @@ -872,11 +874,13 @@ template<class _Traits = std::char_traits<wchar_t>, class _Ax = std:: - -

◆ write_array() [2/4]

+ +

◆ write_array() [2/4]

+
+template<class T_from , class T_to >
@@ -722,14 +724,14 @@ template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::
size_t stdex::stream::basic::readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > & std::basic_string< T_to, _Traits, _Ax > &  wstr,
charset_id charset charset_encoder< T_from, T_to > & encoder 
- + @@ -896,8 +900,8 @@ template<class _Traits = std::char_traits<wchar_t>, class _Ax = std:: - - + + @@ -917,7 +921,7 @@ template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::
@@ -884,7 +888,7 @@ template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::
size_t stdex::stream::basic::write_array (_In_reads_or_z_opt_(num_chars) const wchar_t * _In_reads_or_z_opt_(num_chars) const T_from *  wstr,
charset_id charset charset_encoder< T_from, T_to > & encoder 
- +
[in]wstrString to write
[in]num_charsString code unit count limit
[in]charsetCharset to convert string to
[in]encoderEncoder for encoding string
@@ -925,13 +929,13 @@ template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::
- -

◆ write_array() [3/4]

+ +

◆ write_array() [3/4]

-template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>>
+template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>>
- + - - + + @@ -965,7 +969,7 @@ template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::
Parameters
@@ -939,14 +943,14 @@ template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::
size_t stdex::stream::basic::write_array (const std::basic_string< wchar_t, _Traits, _Ax > & const std::basic_string< T_from, _Traits, _Ax > &  wstr,
charset_id charset charset_encoder< T_from, T_to > & encoder 
- +
[in]wstrString to write
[in]charsetCharset to convert string to
[in]encoderEncoder for encoding string
@@ -973,11 +977,13 @@ template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::
- -

◆ write_array() [4/4]

+ +

◆ write_array() [4/4]

+
+template<class T_from , class T_to >
- + - - + + @@ -1011,7 +1017,7 @@ template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::
Parameters
@@ -985,14 +991,14 @@ template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::
size_t stdex::stream::basic::write_array (const wchar_t * const T_from *  wstr,
charset_id charset charset_encoder< T_from, T_to > & encoder 
- +
[in]wstrString to write. Must be zero-terminated.
[in]charsetCharset to convert string to
[in]encoderEncoder for encoding string
@@ -1320,7 +1326,7 @@ template<class T >
diff --git a/classstdex_1_1stream_1_1basic__file-members.html b/classstdex_1_1stream_1_1basic__file-members.html index 87d562128..bc2d58161 100644 --- a/classstdex_1_1stream_1_1basic__file-members.html +++ b/classstdex_1_1stream_1_1basic__file-members.html @@ -122,9 +122,9 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline seek(foff_t offset, seek_t how=seek_t::beg)=0stdex::stream::basic_filepure virtual seekbeg(fpos_t offset)stdex::stream::basic_fileinline seekcur(foff_t offset)stdex::stream::basic_fileinline @@ -140,9 +140,9 @@ $(function() { unlock(fpos_t offset, fsize_t length)stdex::stream::basic_fileinlinevirtual write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::basicinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -156,7 +156,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1basic__file.html b/classstdex_1_1stream_1_1basic__file.html index 1544f0fe0..022115f46 100644 --- a/classstdex_1_1stream_1_1basic__file.html +++ b/classstdex_1_1stream_1_1basic__file.html @@ -155,7 +155,7 @@ Public Member Functions  Sets file modification time.
  charset_id read_charset (charset_id default_charset=charset_id::system) - Attempts to detect textfile charset based on UTF16 or UTF8 BOM.
+ Attempts to detect textfile charset based on UTF-32, UTF-16 or UTF-8 BOM.
  - Public Member Functions inherited from stdex::stream::basic @@ -205,34 +205,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -246,7 +248,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -496,7 +498,7 @@ state_t m_state
-

Attempts to detect textfile charset based on UTF16 or UTF8 BOM.

+

Attempts to detect textfile charset based on UTF-32, UTF-16 or UTF-8 BOM.

Parameters
@@ -927,7 +929,7 @@ state_t  diff --git a/classstdex_1_1stream_1_1basic__sys-members.html b/classstdex_1_1stream_1_1basic__sys-members.html index 5f6b3f8f2..174b05bca 100644 --- a/classstdex_1_1stream_1_1basic__sys-members.html +++ b/classstdex_1_1stream_1_1basic__sys-members.html @@ -125,9 +125,9 @@ $(function() { - + - + @@ -135,9 +135,9 @@ $(function() { - - - + + + @@ -152,7 +152,7 @@ $(function() {
[in]default_charsetFallback charset to return when no BOM detected.
m_state
read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline
readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline
readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline
readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline
readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline
readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline
readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline
readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline
skip(fsize_t amount)stdex::stream::basicinlinevirtual
state() conststdex::stream::basicinline
sys_object(sys_handle h=invalid_handle) (defined in stdex::sys_object)stdex::sys_objectinline
sys_object(sys_object &&other) noexcept (defined in stdex::sys_object)stdex::sys_objectinline
write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::basic_sysinlinevirtual
write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline
write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline
write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline
write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline
write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline
write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline
write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline
write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline
write_charset(charset_id charset)stdex::stream::basicinline
write_data(const T data)stdex::stream::basicinline
diff --git a/classstdex_1_1stream_1_1basic__sys.html b/classstdex_1_1stream_1_1basic__sys.html index cdb6cad5a..3f81fd47b 100644 --- a/classstdex_1_1stream_1_1basic__sys.html +++ b/classstdex_1_1stream_1_1basic__sys.html @@ -156,34 +156,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -197,7 +199,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -493,7 +495,7 @@ sys_handle m_h diff --git a/classstdex_1_1stream_1_1buffer-members.html b/classstdex_1_1stream_1_1buffer-members.html index b62354839..342aafb78 100644 --- a/classstdex_1_1stream_1_1buffer-members.html +++ b/classstdex_1_1stream_1_1buffer-members.html @@ -127,16 +127,16 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline skip(fsize_t amount)stdex::stream::basicinlinevirtual state() conststdex::stream::basicinline write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::bufferinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -151,7 +151,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1buffer.html b/classstdex_1_1stream_1_1buffer.html index 9f8c81655..291e62bb6 100644 --- a/classstdex_1_1stream_1_1buffer.html +++ b/classstdex_1_1stream_1_1buffer.html @@ -168,34 +168,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -209,7 +211,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -468,7 +470,7 @@ state_t m_state diff --git a/classstdex_1_1stream_1_1buffered__sys-members.html b/classstdex_1_1stream_1_1buffered__sys-members.html index 042d49072..da91197b7 100644 --- a/classstdex_1_1stream_1_1buffered__sys-members.html +++ b/classstdex_1_1stream_1_1buffered__sys-members.html @@ -128,16 +128,16 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline skip(fsize_t amount)stdex::stream::basicinlinevirtual state() conststdex::stream::basicinline write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::bufferinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -153,7 +153,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1buffered__sys.html b/classstdex_1_1stream_1_1buffered__sys.html index 5e9ff17ee..6b9afa3fc 100644 --- a/classstdex_1_1stream_1_1buffered__sys.html +++ b/classstdex_1_1stream_1_1buffered__sys.html @@ -165,34 +165,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -206,7 +208,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -344,7 +346,7 @@ void done () diff --git a/classstdex_1_1stream_1_1cache-members.html b/classstdex_1_1stream_1_1cache-members.html index ff3a56f1e..0434ff0e3 100644 --- a/classstdex_1_1stream_1_1cache-members.html +++ b/classstdex_1_1stream_1_1cache-members.html @@ -132,9 +132,9 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline seek(foff_t offset, seek_t how=seek_t::beg)stdex::stream::cacheinlinevirtual seekbeg(fpos_t offset)stdex::stream::basic_fileinline seekcur(foff_t offset)stdex::stream::basic_fileinline @@ -150,9 +150,9 @@ $(function() { unlock(fpos_t offset, fsize_t length)stdex::stream::cacheinlinevirtual write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::cacheinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_cache() (defined in stdex::stream::cache)stdex::stream::cacheinlineprotected write_charset(charset_id charset)stdex::stream::basicinline @@ -168,7 +168,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1cache.html b/classstdex_1_1stream_1_1cache.html index 2eaa305fc..99913dc1e 100644 --- a/classstdex_1_1stream_1_1cache.html +++ b/classstdex_1_1stream_1_1cache.html @@ -175,7 +175,7 @@ Public Member Functions  Skips given amount of bytes of data on the stream.
  charset_id read_charset (charset_id default_charset=charset_id::system) - Attempts to detect textfile charset based on UTF16 or UTF8 BOM.
+ Attempts to detect textfile charset based on UTF-32, UTF-16 or UTF-8 BOM.
  - Public Member Functions inherited from stdex::stream::basic @@ -213,34 +213,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -254,7 +256,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -933,7 +935,7 @@ state_t m_state diff --git a/classstdex_1_1stream_1_1cached__file-members.html b/classstdex_1_1stream_1_1cached__file-members.html index fd1c0c22d..65a1a32f2 100644 --- a/classstdex_1_1stream_1_1cached__file-members.html +++ b/classstdex_1_1stream_1_1cached__file-members.html @@ -137,9 +137,9 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline seek(foff_t offset, seek_t how=seek_t::beg)stdex::stream::cacheinlinevirtual seekbeg(fpos_t offset)stdex::stream::basic_fileinline seekcur(foff_t offset)stdex::stream::basic_fileinline @@ -155,9 +155,9 @@ $(function() { unlock(fpos_t offset, fsize_t length)stdex::stream::cacheinlinevirtual write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::cacheinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_cache() (defined in stdex::stream::cache)stdex::stream::cacheinlineprotected write_charset(charset_id charset)stdex::stream::basicinline @@ -174,7 +174,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1cached__file.html b/classstdex_1_1stream_1_1cached__file.html index d181a38c5..d630ad383 100644 --- a/classstdex_1_1stream_1_1cached__file.html +++ b/classstdex_1_1stream_1_1cached__file.html @@ -184,7 +184,7 @@ Public Member Functions  Skips given amount of bytes of data on the stream.
  charset_id read_charset (charset_id default_charset=charset_id::system) - Attempts to detect textfile charset based on UTF16 or UTF8 BOM.
+ Attempts to detect textfile charset based on UTF-32, UTF-16 or UTF-8 BOM.
  - Public Member Functions inherited from stdex::stream::basic @@ -222,34 +222,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -263,7 +265,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -602,7 +604,7 @@ void write_cache () diff --git a/classstdex_1_1stream_1_1converter-members.html b/classstdex_1_1stream_1_1converter-members.html index 2f9a62b12..3523a8c0b 100644 --- a/classstdex_1_1stream_1_1converter-members.html +++ b/classstdex_1_1stream_1_1converter-members.html @@ -122,16 +122,16 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline skip(fsize_t amount)stdex::stream::basicinlinevirtual state() conststdex::stream::basicinline write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::converterinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -145,7 +145,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1converter.html b/classstdex_1_1stream_1_1converter.html index ddeb81fac..4561b93f0 100644 --- a/classstdex_1_1stream_1_1converter.html +++ b/classstdex_1_1stream_1_1converter.html @@ -162,34 +162,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -203,7 +205,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -480,7 +482,7 @@ state_t m_state diff --git a/classstdex_1_1stream_1_1diag__file-members.html b/classstdex_1_1stream_1_1diag__file-members.html index 691d3f93b..7bf6ea0a8 100644 --- a/classstdex_1_1stream_1_1diag__file-members.html +++ b/classstdex_1_1stream_1_1diag__file-members.html @@ -125,9 +125,9 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline seek(foff_t offset, seek_t how=seek_t::beg)stdex::stream::diag_fileinlinevirtual seekbeg(fpos_t offset)stdex::stream::basic_fileinline seekcur(foff_t offset)stdex::stream::basic_fileinline @@ -143,9 +143,9 @@ $(function() { unlock(fpos_t offset, fsize_t length)stdex::stream::diag_fileinlinevirtual write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::diag_fileinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -159,7 +159,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1diag__file.html b/classstdex_1_1stream_1_1diag__file.html index 50d8b3483..b00e2784c 100644 --- a/classstdex_1_1stream_1_1diag__file.html +++ b/classstdex_1_1stream_1_1diag__file.html @@ -167,7 +167,7 @@ Public Member Functions  Sets file modification time.
  charset_id read_charset (charset_id default_charset=charset_id::system) - Attempts to detect textfile charset based on UTF16 or UTF8 BOM.
+ Attempts to detect textfile charset based on UTF-32, UTF-16 or UTF-8 BOM.
  - Public Member Functions inherited from stdex::stream::basic @@ -205,34 +205,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -246,7 +248,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -720,7 +722,7 @@ state_t m_state diff --git a/classstdex_1_1stream_1_1fifo-members.html b/classstdex_1_1stream_1_1fifo-members.html index 3fff75064..7dafb8354 100644 --- a/classstdex_1_1stream_1_1fifo-members.html +++ b/classstdex_1_1stream_1_1fifo-members.html @@ -122,17 +122,17 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline size() conststdex::stream::fifoinline skip(fsize_t amount)stdex::stream::basicinlinevirtual state() conststdex::stream::basicinline write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::fifoinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -147,7 +147,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1fifo.html b/classstdex_1_1stream_1_1fifo.html index 6a204cad2..6502ae846 100644 --- a/classstdex_1_1stream_1_1fifo.html +++ b/classstdex_1_1stream_1_1fifo.html @@ -162,34 +162,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -203,7 +205,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -445,7 +447,7 @@ state_t m_state diff --git a/classstdex_1_1stream_1_1file-members.html b/classstdex_1_1stream_1_1file-members.html index d37a89854..1f923d5e2 100644 --- a/classstdex_1_1stream_1_1file-members.html +++ b/classstdex_1_1stream_1_1file-members.html @@ -140,9 +140,9 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readonly(const stdex::schar_t *filename)stdex::stream::fileinlinestatic readonly(const stdex::sstring &filename)stdex::stream::fileinlinestatic seek(foff_t offset, seek_t how=seek_t::beg)stdex::stream::fileinlinevirtual @@ -164,9 +164,9 @@ $(function() { stdex::write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::basicinlinevirtual stdex::stream::basic_sys::write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::basic_sysinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -181,7 +181,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1file.html b/classstdex_1_1stream_1_1file.html index e39dd1f8c..cce3edfc0 100644 --- a/classstdex_1_1stream_1_1file.html +++ b/classstdex_1_1stream_1_1file.html @@ -170,7 +170,7 @@ Public Member Functions  Skips given amount of bytes of data on the stream.
  charset_id read_charset (charset_id default_charset=charset_id::system) - Attempts to detect textfile charset based on UTF16 or UTF8 BOM.
+ Attempts to detect textfile charset based on UTF-32, UTF-16 or UTF-8 BOM.
  - Public Member Functions inherited from stdex::stream::basic @@ -208,34 +208,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -249,7 +251,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -1127,7 +1129,7 @@ sys_handle m_h diff --git a/classstdex_1_1stream_1_1file__window-members.html b/classstdex_1_1stream_1_1file__window-members.html index 567a8ab24..970155877 100644 --- a/classstdex_1_1stream_1_1file__window-members.html +++ b/classstdex_1_1stream_1_1file__window-members.html @@ -126,9 +126,9 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline seek(foff_t offset, seek_t how=seek_t::beg)stdex::stream::file_windowinlinevirtual seekbeg(fpos_t offset)stdex::stream::basic_fileinline seekcur(foff_t offset)stdex::stream::basic_fileinline @@ -144,9 +144,9 @@ $(function() { unlock(fpos_t offset, fsize_t length)stdex::stream::file_windowinlinevirtual write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::file_windowinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -160,7 +160,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1file__window.html b/classstdex_1_1stream_1_1file__window.html index b66255e04..27ee21675 100644 --- a/classstdex_1_1stream_1_1file__window.html +++ b/classstdex_1_1stream_1_1file__window.html @@ -167,7 +167,7 @@ Public Member Functions  Sets file modification time.
  charset_id read_charset (charset_id default_charset=charset_id::system) - Attempts to detect textfile charset based on UTF16 or UTF8 BOM.
+ Attempts to detect textfile charset based on UTF-32, UTF-16 or UTF-8 BOM.
  - Public Member Functions inherited from stdex::stream::basic @@ -205,34 +205,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -246,7 +248,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -753,7 +755,7 @@ state_t m_state diff --git a/classstdex_1_1stream_1_1limiter-members.html b/classstdex_1_1stream_1_1limiter-members.html index 88901dd08..03dae8ec6 100644 --- a/classstdex_1_1stream_1_1limiter-members.html +++ b/classstdex_1_1stream_1_1limiter-members.html @@ -124,16 +124,16 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline skip(fsize_t amount)stdex::stream::basicinlinevirtual state() conststdex::stream::basicinline write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::limiterinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -148,7 +148,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1limiter.html b/classstdex_1_1stream_1_1limiter.html index f57e7d8d4..755c02d85 100644 --- a/classstdex_1_1stream_1_1limiter.html +++ b/classstdex_1_1stream_1_1limiter.html @@ -161,34 +161,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -202,7 +204,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -429,7 +431,7 @@ state_t m_state diff --git a/classstdex_1_1stream_1_1memory__file-members.html b/classstdex_1_1stream_1_1memory__file-members.html index 81ee8719c..f26c2bdfa 100644 --- a/classstdex_1_1stream_1_1memory__file-members.html +++ b/classstdex_1_1stream_1_1memory__file-members.html @@ -148,9 +148,9 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::memory_fileinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline reserve(size_t required, bool tight=false) noexceptstdex::stream::memory_fileinline save(const schar_t *filename, int mode)stdex::stream::memory_fileinline save(const stdex::sstring &filename, int mode)stdex::stream::memory_fileinline @@ -181,9 +181,9 @@ $(function() { unlock(fpos_t offset, fsize_t length)stdex::stream::basic_fileinlinevirtual write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::memory_fileinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, size_t amount=1)stdex::stream::memory_fileinline stdex::stream::basic_file::write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline @@ -200,7 +200,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1memory__file.html b/classstdex_1_1stream_1_1memory__file.html index e98970223..693e90f38 100644 --- a/classstdex_1_1stream_1_1memory__file.html +++ b/classstdex_1_1stream_1_1memory__file.html @@ -362,7 +362,7 @@ template<class _Elem , class _Traits = std::char_traits<_Elem>, class  Sets file modification time.
  charset_id read_charset (charset_id default_charset=charset_id::system) - Attempts to detect textfile charset based on UTF16 or UTF8 BOM.
+ Attempts to detect textfile charset based on UTF-32, UTF-16 or UTF-8 BOM.
  - Public Member Functions inherited from stdex::stream::basic @@ -403,34 +403,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -444,7 +446,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -1609,7 +1611,7 @@ template<class T > diff --git a/classstdex_1_1stream_1_1replicator-members.html b/classstdex_1_1stream_1_1replicator-members.html index e53e87232..e1113c63c 100644 --- a/classstdex_1_1stream_1_1replicator-members.html +++ b/classstdex_1_1stream_1_1replicator-members.html @@ -120,17 +120,17 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline remove(basic *source)stdex::stream::replicatorinline skip(fsize_t amount)stdex::stream::basicinlinevirtual state() conststdex::stream::basicinline write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::replicatorinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -145,7 +145,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1replicator.html b/classstdex_1_1stream_1_1replicator.html index 9debf5a30..757c92be1 100644 --- a/classstdex_1_1stream_1_1replicator.html +++ b/classstdex_1_1stream_1_1replicator.html @@ -167,34 +167,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -208,7 +210,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -428,7 +430,7 @@ state_t m_state diff --git a/classstdex_1_1stream_1_1replicator_1_1worker-members.html b/classstdex_1_1stream_1_1replicator_1_1worker-members.html index df82f4098..2a233b51f 100644 --- a/classstdex_1_1stream_1_1replicator_1_1worker-members.html +++ b/classstdex_1_1stream_1_1replicator_1_1worker-members.html @@ -94,7 +94,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1replicator_1_1worker.html b/classstdex_1_1stream_1_1replicator_1_1worker.html index b226875e4..fbb849ae0 100644 --- a/classstdex_1_1stream_1_1replicator_1_1worker.html +++ b/classstdex_1_1stream_1_1replicator_1_1worker.html @@ -146,7 +146,7 @@ static void process_op diff --git a/classstdex_1_1stream_1_1window-members.html b/classstdex_1_1stream_1_1window-members.html index dba5c98c2..7a3f42f79 100644 --- a/classstdex_1_1stream_1_1window-members.html +++ b/classstdex_1_1stream_1_1window-members.html @@ -125,17 +125,17 @@ $(function() { read_str(std::basic_string< _Elem, _Traits, _Ax > &data)stdex::stream::basicinline readln(std::basic_string< char, _Traits, _Ax > &str)stdex::stream::basicinline readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr)stdex::stream::basicinline - readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str)stdex::stream::basicinline - readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + readln_and_attach(std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline skip(fsize_t amount)stdex::stream::basicinlinevirtual state() conststdex::stream::basicinline window(basic &source, fpos_t _read_offset=0, fsize_t read_limit=fsize_max, fpos_t _write_offset=0, fsize_t write_limit=fsize_max) (defined in stdex::stream::window)stdex::stream::windowinline write(_In_reads_bytes_opt_(length) const void *data, size_t length)stdex::stream::windowinlinevirtual write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)stdex::stream::basicinline - write_array(const wchar_t *wstr, charset_id charset)stdex::stream::basicinline - write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset)stdex::stream::basicinline - write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset)stdex::stream::basicinline + write_array(const T_from *wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline + write_array(const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder)stdex::stream::basicinline write_byte(uint8_t byte, fsize_t amount=1)stdex::stream::basicinline write_charset(charset_id charset)stdex::stream::basicinline write_data(const T data)stdex::stream::basicinline @@ -151,7 +151,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1window.html b/classstdex_1_1stream_1_1window.html index 20d9344c3..d050c0650 100644 --- a/classstdex_1_1stream_1_1window.html +++ b/classstdex_1_1stream_1_1window.html @@ -165,34 +165,36 @@ void write_byte (uint8 size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr)  Reads stream to the end-of-line or end-of-file.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> size_t readln_and_attach (std::basic_string< _Elem, _Traits, _Ax > &str)  Reads stream to the end-of-line or end-of-file and append to str.
  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t readln_and_attach (std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Reads stream to the end-of-line or end-of-file and append to str.
-  +template<class T_from , class T_to , class _Traits = std::char_traits<T_to>, class _Ax = std::allocator<T_to>> +size_t readln_and_attach (std::basic_string< T_to, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Reads stream to the end-of-line or end-of-file and append to str.
+  size_t read_array (_Out_writes_bytes_(size *count) void *array, size_t size, size_t count)  Reads an array of data from the stream.
  size_t write_array (_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count)  Writes an array of data to the stream.
  -size_t write_array (const wchar_t *wstr, charset_id charset) - Writes array of characters to the stream.
-  -size_t write_array (_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) - Writes array of characters to the stream.
-  -template<class _Traits = std::char_traits<wchar_t>, class _Ax = std::allocator<wchar_t>> -size_t write_array (const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) - Writes array of characters to the stream.
-  +template<class T_from , class T_to > +size_t write_array (const T_from *wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to > +size_t write_array (_In_reads_or_z_opt_(num_chars) const T_from *wstr, size_t num_chars, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  +template<class T_from , class T_to , class _Traits = std::char_traits<T_from>, class _Ax = std::allocator<T_from>> +size_t write_array (const std::basic_string< T_from, _Traits, _Ax > &wstr, charset_encoder< T_from, T_to > &encoder) + Writes array of characters to the stream.
+  template<class _Elem , class _Traits = std::char_traits<_Elem>, class _Ax = std::allocator<_Elem>> basicread_str (std::basic_string< _Elem, _Traits, _Ax > &data)  Reads length-prefixed string from the stream.
@@ -206,7 +208,7 @@ void write_byte (uint8   void write_charset (charset_id charset) - Writes UTF8 or UTF-16 byte-order-mark.
+ Writes UTF8, UTF-16 or UTF-32 byte-order-mark.
  size_t write_sprintf (_Printf_format_string_params_(2) const char *format, locale_t locale,...)  Writes formatted string to the stream.
@@ -438,7 +440,7 @@ state_t m_state diff --git a/classstdex_1_1sys__object-members.html b/classstdex_1_1sys__object-members.html index af999b13f..bb21d79a7 100644 --- a/classstdex_1_1sys__object-members.html +++ b/classstdex_1_1sys__object-members.html @@ -95,7 +95,7 @@ $(function() { diff --git a/classstdex_1_1sys__object.html b/classstdex_1_1sys__object.html index 12b8f56ec..d43ffccae 100644 --- a/classstdex_1_1sys__object.html +++ b/classstdex_1_1sys__object.html @@ -182,7 +182,7 @@ sys_handle m_h diff --git a/classstdex_1_1user__cancelled-members.html b/classstdex_1_1user__cancelled-members.html index a7e300bed..02a924d77 100644 --- a/classstdex_1_1user__cancelled-members.html +++ b/classstdex_1_1user__cancelled-members.html @@ -84,7 +84,7 @@ $(function() { diff --git a/classstdex_1_1user__cancelled.html b/classstdex_1_1user__cancelled.html index 26ff169f2..4e781b038 100644 --- a/classstdex_1_1user__cancelled.html +++ b/classstdex_1_1user__cancelled.html @@ -141,7 +141,7 @@ Public Member Functions diff --git a/classstdex_1_1vector__queue-members.html b/classstdex_1_1vector__queue-members.html index 316aca240..f41dce066 100644 --- a/classstdex_1_1vector__queue-members.html +++ b/classstdex_1_1vector__queue-members.html @@ -122,7 +122,7 @@ $(function() { diff --git a/classstdex_1_1vector__queue.html b/classstdex_1_1vector__queue.html index 7e8b0620a..23ca423f8 100644 --- a/classstdex_1_1vector__queue.html +++ b/classstdex_1_1vector__queue.html @@ -795,7 +795,7 @@ template<class T > diff --git a/dir_4be4f7b278e009bf0f1906cf31fb73bd.html b/dir_4be4f7b278e009bf0f1906cf31fb73bd.html index c4d438367..643e35aad 100644 --- a/dir_4be4f7b278e009bf0f1906cf31fb73bd.html +++ b/dir_4be4f7b278e009bf0f1906cf31fb73bd.html @@ -100,7 +100,7 @@ Files diff --git a/dir_d44c64559bbebec7f509842c48db8b23.html b/dir_d44c64559bbebec7f509842c48db8b23.html index d1bf32c78..08fd2029d 100644 --- a/dir_d44c64559bbebec7f509842c48db8b23.html +++ b/dir_d44c64559bbebec7f509842c48db8b23.html @@ -86,7 +86,7 @@ Directories diff --git a/dir_fca3c47b2ea228727bd6729832f89576.html b/dir_fca3c47b2ea228727bd6729832f89576.html index 31c4325af..20ec09b9b 100644 --- a/dir_fca3c47b2ea228727bd6729832f89576.html +++ b/dir_fca3c47b2ea228727bd6729832f89576.html @@ -128,7 +128,7 @@ Files diff --git a/endian_8hpp_source.html b/endian_8hpp_source.html index e5219a438..07c18e2c9 100644 --- a/endian_8hpp_source.html +++ b/endian_8hpp_source.html @@ -226,7 +226,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/errno_8hpp_source.html b/errno_8hpp_source.html index b1900e09a..c15f10ac5 100644 --- a/errno_8hpp_source.html +++ b/errno_8hpp_source.html @@ -153,7 +153,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/exception_8hpp_source.html b/exception_8hpp_source.html index a9e593a60..781a9d942 100644 --- a/exception_8hpp_source.html +++ b/exception_8hpp_source.html @@ -110,7 +110,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/files.html b/files.html index 1120e1609..55437cfb5 100644 --- a/files.html +++ b/files.html @@ -113,7 +113,7 @@ $(function() { diff --git a/functions.html b/functions.html index db2306187..07b5c6289 100644 --- a/functions.html +++ b/functions.html @@ -84,7 +84,7 @@ $(function() { diff --git a/functions_b.html b/functions_b.html index 03dd84f76..75bb61bb7 100644 --- a/functions_b.html +++ b/functions_b.html @@ -82,7 +82,7 @@ $(function() { diff --git a/functions_c.html b/functions_c.html index bdcf7feed..0eaf8fd85 100644 --- a/functions_c.html +++ b/functions_c.html @@ -92,7 +92,7 @@ $(function() { diff --git a/functions_d.html b/functions_d.html index c0b5bead8..0cea68670 100644 --- a/functions_d.html +++ b/functions_d.html @@ -87,7 +87,7 @@ $(function() { diff --git a/functions_e.html b/functions_e.html index 818d391a3..6c56cedf4 100644 --- a/functions_e.html +++ b/functions_e.html @@ -87,7 +87,7 @@ $(function() { diff --git a/functions_f.html b/functions_f.html index f003ed9b1..989cbef3d 100644 --- a/functions_f.html +++ b/functions_f.html @@ -86,7 +86,7 @@ $(function() { diff --git a/functions_func.html b/functions_func.html index 2b421443e..a310b8c1d 100644 --- a/functions_func.html +++ b/functions_func.html @@ -82,7 +82,7 @@ $(function() { diff --git a/functions_func_b.html b/functions_func_b.html index 4a472c7aa..97ccd1a25 100644 --- a/functions_func_b.html +++ b/functions_func_b.html @@ -80,7 +80,7 @@ $(function() { diff --git a/functions_func_c.html b/functions_func_c.html index 64d065aa1..b1589d922 100644 --- a/functions_func_c.html +++ b/functions_func_c.html @@ -85,7 +85,7 @@ $(function() { diff --git a/functions_func_d.html b/functions_func_d.html index 2092d50f7..d76b7c041 100644 --- a/functions_func_d.html +++ b/functions_func_d.html @@ -84,7 +84,7 @@ $(function() { diff --git a/functions_func_e.html b/functions_func_e.html index a6412c319..c6d749143 100644 --- a/functions_func_e.html +++ b/functions_func_e.html @@ -82,7 +82,7 @@ $(function() { diff --git a/functions_func_f.html b/functions_func_f.html index da4d46c46..c4d65bfb5 100644 --- a/functions_func_f.html +++ b/functions_func_f.html @@ -85,7 +85,7 @@ $(function() { diff --git a/functions_func_g.html b/functions_func_g.html index 9f539437f..d7ad85014 100644 --- a/functions_func_g.html +++ b/functions_func_g.html @@ -79,7 +79,7 @@ $(function() { diff --git a/functions_func_h.html b/functions_func_h.html index 11849eb5a..d9498a8a8 100644 --- a/functions_func_h.html +++ b/functions_func_h.html @@ -80,7 +80,7 @@ $(function() { diff --git a/functions_func_i.html b/functions_func_i.html index c529618fb..06a0da056 100644 --- a/functions_func_i.html +++ b/functions_func_i.html @@ -79,7 +79,7 @@ $(function() { diff --git a/functions_func_l.html b/functions_func_l.html index b21a456fa..d4bbd44bd 100644 --- a/functions_func_l.html +++ b/functions_func_l.html @@ -80,7 +80,7 @@ $(function() { diff --git a/functions_func_m.html b/functions_func_m.html index 829b5428b..10c43269b 100644 --- a/functions_func_m.html +++ b/functions_func_m.html @@ -80,7 +80,7 @@ $(function() { diff --git a/functions_func_n.html b/functions_func_n.html index 548052cbf..ce9946363 100644 --- a/functions_func_n.html +++ b/functions_func_n.html @@ -79,7 +79,7 @@ $(function() { diff --git a/functions_func_o.html b/functions_func_o.html index 9b824673d..4cef027fb 100644 --- a/functions_func_o.html +++ b/functions_func_o.html @@ -85,7 +85,7 @@ $(function() { diff --git a/functions_func_p.html b/functions_func_p.html index bbaa788f9..4d7d8e2f2 100644 --- a/functions_func_p.html +++ b/functions_func_p.html @@ -83,7 +83,7 @@ $(function() { diff --git a/functions_func_q.html b/functions_func_q.html index 1b78b5615..591efa795 100644 --- a/functions_func_q.html +++ b/functions_func_q.html @@ -78,7 +78,7 @@ $(function() { diff --git a/functions_func_r.html b/functions_func_r.html index 5635da3a8..dc986838b 100644 --- a/functions_func_r.html +++ b/functions_func_r.html @@ -90,7 +90,7 @@ $(function() { diff --git a/functions_func_s.html b/functions_func_s.html index d91670a3a..a6ab59ad6 100644 --- a/functions_func_s.html +++ b/functions_func_s.html @@ -97,7 +97,7 @@ $(function() { diff --git a/functions_func_t.html b/functions_func_t.html index 4e1d52fa3..f0e934b30 100644 --- a/functions_func_t.html +++ b/functions_func_t.html @@ -83,7 +83,7 @@ $(function() { diff --git a/functions_func_u.html b/functions_func_u.html index b44c3899d..b16f831d0 100644 --- a/functions_func_u.html +++ b/functions_func_u.html @@ -79,7 +79,7 @@ $(function() { diff --git a/functions_func_v.html b/functions_func_v.html index 2c7b4a796..aa2e3ed4a 100644 --- a/functions_func_v.html +++ b/functions_func_v.html @@ -78,7 +78,7 @@ $(function() { diff --git a/functions_func_w.html b/functions_func_w.html index db5e1b434..e7057fdf0 100644 --- a/functions_func_w.html +++ b/functions_func_w.html @@ -74,7 +74,7 @@ $(function() {

- w -