From 0262b413fd337828213896f590f01f7995b0d58c Mon Sep 17 00:00:00 2001 From: rozmansi Date: Thu, 14 Sep 2023 10:28:34 +0000 Subject: [PATCH] deploy: 13703b17477026034fee0e456042311c5734bf4b --- _unit_tests_2compat_8hpp_source.html | 2 +- annotated.html | 14 +- base64_8hpp_source.html | 2 +- chrono_8hpp_source.html | 2 +- classes.html | 6 +- 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 | 103 +++ classstdex_1_1charset__encoder.html | 594 ++++++++++++++ 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_1iconverter-members.html | 94 --- classstdex_1_1iconverter.html | 124 --- 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 +- ...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 +- ...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 +- ...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 | 2 +- classstdex_1_1stream_1_1async__reader.html | 2 +- ...ex_1_1stream_1_1async__writer-members.html | 2 +- classstdex_1_1stream_1_1async__writer.html | 2 +- classstdex_1_1stream_1_1basic-members.html | 2 +- classstdex_1_1stream_1_1basic.html | 2 +- ...tdex_1_1stream_1_1basic__file-members.html | 2 +- classstdex_1_1stream_1_1basic__file.html | 2 +- ...stdex_1_1stream_1_1basic__sys-members.html | 2 +- classstdex_1_1stream_1_1basic__sys.html | 2 +- classstdex_1_1stream_1_1buffer-members.html | 2 +- classstdex_1_1stream_1_1buffer.html | 2 +- ...ex_1_1stream_1_1buffered__sys-members.html | 2 +- classstdex_1_1stream_1_1buffered__sys.html | 2 +- classstdex_1_1stream_1_1cache-members.html | 2 +- classstdex_1_1stream_1_1cache.html | 2 +- ...dex_1_1stream_1_1cached__file-members.html | 2 +- classstdex_1_1stream_1_1cached__file.html | 2 +- ...sstdex_1_1stream_1_1converter-members.html | 2 +- classstdex_1_1stream_1_1converter.html | 2 +- ...stdex_1_1stream_1_1diag__file-members.html | 2 +- classstdex_1_1stream_1_1diag__file.html | 2 +- classstdex_1_1stream_1_1fifo-members.html | 2 +- classstdex_1_1stream_1_1fifo.html | 2 +- classstdex_1_1stream_1_1file-members.html | 2 +- classstdex_1_1stream_1_1file.html | 2 +- ...dex_1_1stream_1_1file__window-members.html | 2 +- classstdex_1_1stream_1_1file__window.html | 2 +- classstdex_1_1stream_1_1limiter-members.html | 2 +- classstdex_1_1stream_1_1limiter.html | 2 +- ...dex_1_1stream_1_1memory__file-members.html | 2 +- classstdex_1_1stream_1_1memory__file.html | 2 +- ...stdex_1_1stream_1_1replicator-members.html | 2 +- classstdex_1_1stream_1_1replicator.html | 2 +- ...tream_1_1replicator_1_1worker-members.html | 2 +- ...dex_1_1stream_1_1replicator_1_1worker.html | 2 +- classstdex_1_1stream_1_1window-members.html | 2 +- classstdex_1_1stream_1_1window.html | 2 +- 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 | 3 +- 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 | 5 +- 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 | 4 +- functions_func_t.html | 2 +- functions_func_u.html | 2 +- functions_func_v.html | 2 +- functions_func_w.html | 2 +- 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 | 4 +- functions_t.html | 2 +- functions_type.html | 2 +- functions_u.html | 2 +- functions_v.html | 2 +- functions_vars.html | 2 +- functions_w.html | 2 +- functions_~.html | 2 +- hex_8hpp_source.html | 2 +- hierarchy.html | 12 +- idrec_8hpp_source.html | 2 +- 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_10.js | 14 +- search/all_2.js | 24 +- search/all_8.js | 11 +- search/classes_2.js | 3 +- search/classes_8.js | 7 +- search/functions_10.js | 14 +- search/functions_2.js | 5 +- sgml_8cpp_source.html | 2 +- sgml_8hpp_source.html | 2 +- sgml__unicode_8hpp_source.html | 2 +- stream_8cpp_source.html | 2 +- stream_8hpp_source.html | 2 +- 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 | 89 ++- unicode_8hpp_source.html | 744 +++++++++++------- vector__queue_8hpp_source.html | 2 +- 355 files changed, 1639 insertions(+), 905 deletions(-) create mode 100644 classstdex_1_1charset__encoder-members.html create mode 100644 classstdex_1_1charset__encoder.html delete mode 100644 classstdex_1_1iconverter-members.html delete mode 100644 classstdex_1_1iconverter.html diff --git a/_unit_tests_2compat_8hpp_source.html b/_unit_tests_2compat_8hpp_source.html index 3395ff3b8..a44375e48 100644 --- a/_unit_tests_2compat_8hpp_source.html +++ b/_unit_tests_2compat_8hpp_source.html @@ -162,7 +162,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/annotated.html b/annotated.html index 54ae3d572..67de00b29 100644 --- a/annotated.html +++ b/annotated.html @@ -197,12 +197,12 @@ $(function() {  CwindowLimits reading from/writing to stream to a predefined window  Cbase64_decBase64 decoding session  Cbase64_encBase64 encoding session - Cerrno_errorStandard C runtime library error - Cfree_locale_deleteDeleter for unique_ptr using free_locale - Cglobal_progressGlobal progress indicator base class - Chex_decHexadecimal decoding session - Chex_encHexadecimal encoding session - CiconverterUnicode converter context + Ccharset_encoderEncoding converter context + Cerrno_errorStandard C runtime library error + Cfree_locale_deleteDeleter for unique_ptr using free_locale + Cglobal_progressGlobal progress indicator base class + Chex_decHexadecimal decoding session + Chex_encHexadecimal encoding session  CintervalNumerical interval  Clazy_progressLazy progress indicator base class  CmappingMaps index in source string to index in destination string @@ -219,7 +219,7 @@ $(function() { diff --git a/base64_8hpp_source.html b/base64_8hpp_source.html index e7b84090c..140bf9ec0 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 b5c4c108e..76b22fc14 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 7356499ac..a29e84835 100644 --- a/classes.html +++ b/classes.html @@ -83,7 +83,7 @@ $(function() {
base64_dec (stdex)
base64_enc (stdex)
basic (stdex::stream)
basic_angle (stdex::parser)
basic_any_cu (stdex::parser)
basic_bol (stdex::parser)
basic_branch (stdex::parser)
basic_chemical_formula (stdex::parser)
basic_cu (stdex::parser)
basic_cu_set (stdex::parser)
basic_date (stdex::parser)
basic_dns_domain_char (stdex::parser)
basic_dns_name (stdex::parser)
basic_email_address (stdex::parser)
basic_emoticon (stdex::parser)
basic_eol (stdex::parser)
basic_file (stdex::stream)
basic_fraction (stdex::parser)
basic_integer (stdex::parser)
basic_integer10 (stdex::parser)
basic_integer10ts (stdex::parser)
basic_integer16 (stdex::parser)
basic_ipv4_address (stdex::parser)
basic_ipv6_address (stdex::parser)
basic_ipv6_scope_id_char (stdex::parser)
basic_iterations (stdex::parser)
basic_json_string (stdex::parser)
basic_mixed_numeral (stdex::parser)
basic_monetary_numeral (stdex::parser)
basic_noop (stdex::parser)
basic_parser (stdex::parser)
basic_permutation (stdex::parser)
basic_phone_number (stdex::parser)
basic_punct_cu (stdex::parser)
basic_roman_numeral (stdex::parser)
basic_scientific_numeral (stdex::parser)
basic_score (stdex::parser)
basic_sequence (stdex::parser)
basic_set (stdex::parser)
basic_signed_numeral (stdex::parser)
basic_space_cu (stdex::parser)
basic_space_or_punct_cu (stdex::parser)
basic_string (stdex::parser)
basic_string_branch (stdex::parser)
basic_sys (stdex::stream)
basic_time (stdex::parser)
basic_url (stdex::parser)
basic_url_password_char (stdex::parser)
basic_url_path (stdex::parser)
basic_url_path_char (stdex::parser)
basic_url_username_char (stdex::parser)
buffer (stdex::stream)
buffer::buffer_t (stdex::stream)
buffered_sys (stdex::stream)
C
-
cache (stdex::stream)
cache::cache_t (stdex::stream)
cached_file (stdex::stream)
converter (stdex::stream)
+
cache (stdex::stream)
cache::cache_t (stdex::stream)
cached_file (stdex::stream)
charset_encoder (stdex)
converter (stdex::stream)
D
diag_file (stdex::stream)
@@ -101,7 +101,7 @@ $(function() {
hex_dec (stdex)
hex_enc (stdex)
http_agent (stdex::parser)
http_any_type (stdex::parser)
http_asterisk (stdex::parser)
http_cookie (stdex::parser)
http_cookie_parameter (stdex::parser)
http_factor_more (stdex::parser)
http_header (stdex::parser)
http_language (stdex::parser)
http_line_break (stdex::parser)
http_media_range (stdex::parser)
http_media_type (stdex::parser)
http_parameter (stdex::parser)
http_protocol (stdex::parser)
http_quoted_string (stdex::parser)
http_request (stdex::parser)
http_space (stdex::parser)
http_text_char (stdex::parser)
http_token (stdex::parser)
http_url (stdex::parser)
http_url_parameter (stdex::parser)
http_url_path (stdex::parser)
http_url_path_segment (stdex::parser)
http_url_port (stdex::parser)
http_url_server (stdex::parser)
http_value (stdex::parser)
http_value_collection (stdex::parser)
http_weight (stdex::parser)
http_weighted_value (stdex::parser)
I
-
iconverter (stdex)
interval (stdex)
+
interval (stdex)
L
lazy_progress (stdex)
limiter (stdex::stream)
@@ -133,7 +133,7 @@ $(function() { diff --git a/classstdex_1_1base64__dec-members.html b/classstdex_1_1base64__dec-members.html index be3e3e5c0..2d533d4fd 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 2cc161517..2545d4967 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 48ed3640f..a0d551487 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 d4d0ded98..2b2470552 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 new file mode 100644 index 000000000..93b856d4e --- /dev/null +++ b/classstdex_1_1charset__encoder-members.html @@ -0,0 +1,103 @@ + + + + + + + +stdex: Member List + + + + + + + + + +
+
+ + + + + + +
+
stdex +
+
Additional custom or not Standard C++ covered algorithms
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
stdex::charset_encoder< T_from, T_to > Member List
+
+
+ +

This is the complete list of members for stdex::charset_encoder< T_from, T_to >, including all inherited members.

+ + + + + + + + + + + + + + + +
charset_encoder(charset_id from, charset_id to) (defined in stdex::charset_encoder< T_from, T_to >)stdex::charset_encoder< T_from, T_to >inline
clear() (defined in stdex::charset_encoder< T_from, T_to >)stdex::charset_encoder< T_from, T_to >inline
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
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
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 new file mode 100644 index 000000000..dd8e92eb3 --- /dev/null +++ b/classstdex_1_1charset__encoder.html @@ -0,0 +1,594 @@ + + + + + + + +stdex: stdex::charset_encoder< T_from, T_to > Class Template Reference + + + + + + + + + +
+
+ + + + + + +
+
stdex +
+
Additional custom or not Standard C++ covered algorithms
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+ +
stdex::charset_encoder< T_from, T_to > Class Template Reference
+
+
+ +

Encoding converter context. + More...

+ +

#include <stdex/unicode.hpp>

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

charset_encoder (charset_id from, charset_id to)
 
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.
 
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, const T_from *src)
 Convert string and append to string.
 
template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>, class _Traits_from = std::char_traits<T_from>, class _Alloc_from = std::allocator<T_from>>
void strcat (std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)
 Convert string and append to string.
 
template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
void 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)
 Convert string.
 
template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
void strcpy (std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const T_from *src)
 Convert string.
 
template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>, class _Traits_from = std::char_traits<T_from>, class _Alloc_from = std::allocator<T_from>>
void strcpy (std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)
 Convert string.
 
template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
std::basic_string< T_to, _Traits_to, _Alloc_to > convert (_In_reads_or_z_opt_(count_src) const T_from *src, size_t count_src)
 Return converted string.
 
template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
std::basic_string< T_to, _Traits_to, _Alloc_to > convert (const T_from *src)
 Return converted string.
 
template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>, class _Traits_from = std::char_traits<T_from>, class _Alloc_from = std::allocator<T_from>>
std::basic_string< T_to, _Traits_to, _Alloc_to > convert (const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)
 Return converted string.
 
+void clear ()
 
+ + + +

+Static Protected Member Functions

+static const char * to_encoding (charset_id charset)
 
+ + + +

+Protected Attributes

+iconv_t m_handle
 
+

Detailed Description

+
template<typename T_from, typename T_to>
+class stdex::charset_encoder< T_from, T_to >

Encoding converter context.

+

Member Function Documentation

+ +

◆ convert() [1/3]

+ +
+
+
+template<typename T_from , typename T_to >
+
+template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
std::basic_string< T_to, _Traits_to, _Alloc_to > stdex::charset_encoder< T_from, T_to >::convert (_In_reads_or_z_opt_(count_src) const T_from * src,
size_t count_src 
)
+
+inline
+
+ +

Return converted string.

+
Parameters
+ + + +
[in]srcString to convert
[in]count_srcString to convert code unit limit
+
+
+ +
+
+ +

◆ convert() [2/3]

+ +
+
+
+template<typename T_from , typename T_to >
+
+template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>, class _Traits_from = std::char_traits<T_from>, class _Alloc_from = std::allocator<T_from>>
+ + + + + +
+ + + + + + + + +
std::basic_string< T_to, _Traits_to, _Alloc_to > stdex::charset_encoder< T_from, T_to >::convert (const std::basic_string< T_from, _Traits_from, _Alloc_from > & src)
+
+inline
+
+ +

Return converted string.

+
Parameters
+ + +
[in]srcString to convert
+
+
+ +
+
+ +

◆ convert() [3/3]

+ +
+
+
+template<typename T_from , typename T_to >
+
+template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
+ + + + + +
+ + + + + + + + +
std::basic_string< T_to, _Traits_to, _Alloc_to > stdex::charset_encoder< T_from, T_to >::convert (const T_from * src)
+
+inline
+
+ +

Return converted string.

+
Parameters
+ + +
[in]srcZero-terminated string to convert
+
+
+ +
+
+ +

◆ strcat() [1/3]

+ +
+
+
+template<typename T_from , typename T_to >
+
+template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void stdex::charset_encoder< T_from, T_to >::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 
)
+
+inline
+
+ +

Convert string and append to string.

+
Parameters
+ + + + +
[in,out]dstString to append converted string to
[in]srcString to convert
[in]count_srcString to convert code unit limit
+
+
+ +
+
+ +

◆ strcat() [2/3]

+ +
+
+
+template<typename T_from , typename T_to >
+
+template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>, class _Traits_from = std::char_traits<T_from>, class _Alloc_from = std::allocator<T_from>>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void stdex::charset_encoder< T_from, T_to >::strcat (std::basic_string< T_to, _Traits_to, _Alloc_to > & dst,
const std::basic_string< T_from, _Traits_from, _Alloc_from > & src 
)
+
+inline
+
+ +

Convert string and append to string.

+
Parameters
+ + + +
[in,out]dstString to append converted string to
[in]srcString to convert
+
+
+ +
+
+ +

◆ strcat() [3/3]

+ +
+
+
+template<typename T_from , typename T_to >
+
+template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void stdex::charset_encoder< T_from, T_to >::strcat (std::basic_string< T_to, _Traits_to, _Alloc_to > & dst,
const T_from * src 
)
+
+inline
+
+ +

Convert string and append to string.

+
Parameters
+ + + +
[in,out]dstString to append converted string to
[in]srcZero-terminated string to convert
+
+
+ +
+
+ +

◆ strcpy() [1/3]

+ +
+
+
+template<typename T_from , typename T_to >
+
+template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void stdex::charset_encoder< T_from, T_to >::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 
)
+
+inline
+
+ +

Convert string.

+
Parameters
+ + + + +
[in,out]dstString to write converted string to
[in]srcString to convert
[in]count_srcString to convert code unit limit
+
+
+ +
+
+ +

◆ strcpy() [2/3]

+ +
+
+
+template<typename T_from , typename T_to >
+
+template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>, class _Traits_from = std::char_traits<T_from>, class _Alloc_from = std::allocator<T_from>>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void stdex::charset_encoder< T_from, T_to >::strcpy (std::basic_string< T_to, _Traits_to, _Alloc_to > & dst,
const std::basic_string< T_from, _Traits_from, _Alloc_from > & src 
)
+
+inline
+
+ +

Convert string.

+
Parameters
+ + + +
[in,out]dstString to write converted string to
[in]srcString to convert
+
+
+ +
+
+ +

◆ strcpy() [3/3]

+ +
+
+
+template<typename T_from , typename T_to >
+
+template<class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void stdex::charset_encoder< T_from, T_to >::strcpy (std::basic_string< T_to, _Traits_to, _Alloc_to > & dst,
const T_from * src 
)
+
+inline
+
+ +

Convert string.

+
Parameters
+ + + +
[in,out]dstString to write converted string to
[in]srcZero-terminated string to convert
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/classstdex_1_1errno__error-members.html b/classstdex_1_1errno__error-members.html index 9a7d5d616..2efa0c1e3 100644 --- a/classstdex_1_1errno__error-members.html +++ b/classstdex_1_1errno__error-members.html @@ -89,7 +89,7 @@ $(function() { diff --git a/classstdex_1_1errno__error.html b/classstdex_1_1errno__error.html index f097f8fdf..ce4edfbe0 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 1b8db6f9e..fe525b925 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 185ad13a8..61e27d696 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 0b09754d8..17252b7bb 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 524fe8020..33847da8c 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 09fee09dc..506e270ee 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 71e48454d..fd4e657b5 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_1iconverter-members.html b/classstdex_1_1iconverter-members.html deleted file mode 100644 index 5d2e0a9bd..000000000 --- a/classstdex_1_1iconverter-members.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - -stdex: Member List - - - - - - - - - -
-
- - - - - - -
-
stdex -
-
Additional custom or not Standard C++ covered algorithms
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
stdex::iconverter< T_from, T_to > Member List
-
-
- -

This is the complete list of members for stdex::iconverter< T_from, T_to >, including all inherited members.

- - - - - - -
convert(std::basic_string< T_to > &dst, _In_reads_or_z_opt_(count) const T_from *src, size_t count_src) const (defined in stdex::iconverter< T_from, T_to >)stdex::iconverter< T_from, T_to >inline
iconverter(charset_id from, charset_id to) (defined in stdex::iconverter< T_from, T_to >)stdex::iconverter< T_from, T_to >inline
m_handle (defined in stdex::iconverter< T_from, T_to >)stdex::iconverter< T_from, T_to >protected
to_encoding(charset_id charset) (defined in stdex::iconverter< T_from, T_to >)stdex::iconverter< T_from, T_to >inlineprotectedstatic
~iconverter() (defined in stdex::iconverter< T_from, T_to >)stdex::iconverter< T_from, T_to >inline
- - - - diff --git a/classstdex_1_1iconverter.html b/classstdex_1_1iconverter.html deleted file mode 100644 index 3ff3eebf8..000000000 --- a/classstdex_1_1iconverter.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - - -stdex: stdex::iconverter< T_from, T_to > Class Template Reference - - - - - - - - - -
-
- - - - - - -
-
stdex -
-
Additional custom or not Standard C++ covered algorithms
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
- -
stdex::iconverter< T_from, T_to > Class Template Reference
-
-
- -

Unicode converter context. - More...

- -

#include <stdex/unicode.hpp>

- - - - - - -

-Public Member Functions

iconverter (charset_id from, charset_id to)
 
-void convert (std::basic_string< T_to > &dst, _In_reads_or_z_opt_(count) const T_from *src, size_t count_src) const
 
- - - -

-Static Protected Member Functions

-static const char * to_encoding (charset_id charset)
 
- - - -

-Protected Attributes

-iconv_t m_handle
 
-

Detailed Description

-
template<typename T_from, typename T_to>
-class stdex::iconverter< T_from, T_to >

Unicode converter context.

-

The documentation for this class was generated from the following file: -
- - - - diff --git a/classstdex_1_1idrec_1_1record-members.html b/classstdex_1_1idrec_1_1record-members.html index 5e362e0fd..bcf98f73f 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 08fb022e1..9a3801d90 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 c7283d273..e187b92af 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 ce2eb8a9c..d5ea7febe 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 4c8bcf239..dc5c5f2b1 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 86ae54b87..7b58d87d1 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 187fcef72..fd79b105d 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 86ba56030..a65a1b9d8 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 4a2b24015..81637ccf6 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 94915c6d4..2ddcea4d9 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 50504e9ae..7afe5a6bc 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 e441e78ad..1ceba6857 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 0efa05393..96ac21b78 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 843b6019c..5519e306f 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__cu-members.html b/classstdex_1_1parser_1_1basic__cu-members.html index 6802cb24d..5d1971671 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 9acfde883..8bfc662cc 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 83c43234d..ed2c6fd74 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 6b5b47144..9aa6eb146 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 f298ec44e..3bfbd82ed 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 614dded2e..2265eee71 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 48938593b..e99eb6dfb 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 0872e67d9..b00b218a3 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 c335c7d1f..6588ff035 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 0f00a2ee4..98c69573b 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 a298dcc35..063b6eca4 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 72f2f9443..6b193ce0b 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 e2023c805..9c535b3d5 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 3cd52fabf..9860ec8e4 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 b6a11cc51..d1537facb 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 a6148797c..448df553a 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 c3f110f9a..e507f5bfe 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 dd40efebc..f807b271d 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__integer-members.html b/classstdex_1_1parser_1_1basic__integer-members.html index e970f43c6..fe22a294a 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 30e3a0e95..2a1aef0e1 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 bde0ad7cb..96b732a3f 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 87063bb81..36e6ccee8 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 2fbac5e04..69ddfdbcd 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 be8537af9..3c3c8dd48 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 d5ccf4743..a117ae3ea 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 e7e08a034..386581d17 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 f89369729..f61a6a46f 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 863f7559a..45daf02f0 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 c1fc90504..e014859b5 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 5b7fa8898..e388ef065 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 b78cbcfe5..7cbce12f0 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 c514b4c5a..1dbdb0f66 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 8ffbad909..01506bb8d 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 84a2fc830..dda390513 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 10e08437e..1b6cf3bbb 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 ddf0a615e..a8e04eabd 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 3b7901bf6..39920a6ba 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 d01cb22f1..5aab221ab 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 586650c52..eca6a608d 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 44c3418e9..4710fe774 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 d8775c0c5..eff5b1545 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 4960e3e41..3a5fd352e 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 dd3d17766..f98e05b8e 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 7e2cbd3af..4bd1337da 100644 --- a/classstdex_1_1parser_1_1basic__parser.html +++ b/classstdex_1_1parser_1_1basic__parser.html @@ -183,7 +183,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 faee48db3..86a5f5470 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 f5f9ef2bd..677e1c89e 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 9e2d910d6..d792fd2c9 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 6b6f9b9f4..a951c9d17 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 72e761072..203f55c89 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 3ee2b4fcc..1af0d4e77 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 f6e44dd0c..2156baf68 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 28d21923d..a5160e93f 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 ac04941a5..2adfa84e7 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 ad07c0abb..9bd3743ee 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 1bb914908..d27f33d59 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 b0be31bb1..24d850907 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 8c281d220..17cecba46 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 5f5fdc069..c8b8002bd 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 296cfde29..bf1ec4f0f 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 5e2b22182..a6cd5c885 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__signed__numeral-members.html b/classstdex_1_1parser_1_1basic__signed__numeral-members.html index e93f01df5..c2b96053c 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 3f2982922..64763e511 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 ac69674b4..bdce97a61 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 617d6e8c4..367d9368f 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 7d6ea74b5..e29c80e51 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 efd56aef3..ce4491640 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 d8a4e6a28..5cefa086e 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 2e9e76788..228946344 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 93716ea3d..de7ac2177 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 59ac066cf..533984b28 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 db432b58c..abe67a071 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 95efef6d0..8518df92f 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 8827eea95..efacda6c3 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 565f59523..d5c8a92f4 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 e10153b84..369a296c6 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 b705ed6d5..34a530d79 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 2978cb3fb..dd9cfe2ce 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 13d79b3c8..0daffa7f0 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 b8ae1472b..64fd578b5 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 2078e016b..8c1d34503 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 f72b96d23..9fd60612f 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 92c758afe..ebee16d2c 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 13041d97f..5572f7b1a 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 e98ab363d..2989c82a7 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 720a788f0..6266c89d9 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 1cfae1f7e..906b02cb8 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 8f35f7d12..e5715b74b 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 1061e07af..f9940203d 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 ce0c02f96..0904ba9e7 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 0934436a2..b786d14f5 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 c17ed3fd7..148d60ce5 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 1c76b0747..3ee94a302 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 241f75fbd..8158aac8a 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 5d5b9515c..76c173489 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 ce445fcdc..1f94f60c3 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 7cbcadb28..2c7b2ce80 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 96ba5e90c..424c1c02d 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 cfd74af21..5be266dab 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 997ca8b90..ca167d7c9 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 c144541c7..8863a1bcf 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 fadd1db31..a812e64dc 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 afbf098f6..542600656 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 c29d529ab..f9cc9833d 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 5d7ddaea2..65bb81f28 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 7277b91c5..cdc3c13f4 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 da2c52ca4..6e99d3607 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 d3f6a5992..31b7f1fe2 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 48764b2d3..7ffe86c3c 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 ad2ac3f21..9a7b1a32d 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 aa1d9ae36..329f33d68 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 21a8a630f..c54ef2b41 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 dc91c32e1..22d85e288 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 e21a7cf08..53e77f1de 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 4288da9eb..986508b61 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 3ac40363f..dd91b69f3 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 686a10f84..b2b65f821 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 2bc9ac770..426c0b3f4 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 ed4005552..cbb302326 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 64ed22455..34d123e69 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 34f84c64d..472a830c3 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 035cb0305..071f4f97f 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 102faba41..3b16a5611 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 056366c76..7256316d4 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 3069f89fb..f30f42784 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 b860ed1ba..46bd15112 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 dec24c5c6..bd817e805 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 0895cdecc..093a4d295 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 388748113..6b9c74557 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 0923c8d12..bc0064a97 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 80fc9e849..1d8818333 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 4d09a1292..5a869c68f 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 23b32c83a..648acd4c0 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 f5769791f..153fe95ac 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 0d29ba858..9d1ab8571 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 95b14fde8..b5cd93fdf 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 a7bcac922..9e325ea0d 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 ff623c4fc..accc81208 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 2abd8a0b2..1ac7cf8ac 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 3a6d095bb..9b9ffd2b7 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 ac97788d3..06732023a 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 c5f7ba020..c54198b9e 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 f285cc445..c7e9554a7 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 c59f7bf1b..f9504e5f9 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 ed02367ce..fc0215945 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 1df9180b7..208ea4175 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 244431fa2..ff11d454b 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 5f96fd6fa..89bb7f862 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 3c1fd25d3..2e27d83f2 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 fb52b3211..ea9ad42a6 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 036d44f8b..cc1e96b01 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 811b20548..4a9562b74 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 967d248e8..0848e6c4c 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 6028a75ea..7d9d91557 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 8da67c926..5f718aca6 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 d60a4bb80..81434e35f 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 9a97b68df..b05538bb3 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 607e6e73b..a271dd97f 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 42a922cf8..f9492ba7a 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 a8e7aa1ae..746fb1d35 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 e89416d5d..c2487b0f4 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 6fadff320..af0a12c58 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 c15150907..0b5f4d5ed 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 d6b0a33b5..1f25a4a22 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 969afadab..02cb8f21c 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 d05899689..7d10027ea 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 5273c23d9..752017014 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 4b99675a1..1f1f51324 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 d95247b59..430653f10 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 94e79c9cd..c968f4b07 100644 --- a/classstdex_1_1stream_1_1async__reader-members.html +++ b/classstdex_1_1stream_1_1async__reader-members.html @@ -149,7 +149,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1async__reader.html b/classstdex_1_1stream_1_1async__reader.html index 386c3b596..0125e85dd 100644 --- a/classstdex_1_1stream_1_1async__reader.html +++ b/classstdex_1_1stream_1_1async__reader.html @@ -390,7 +390,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 5d5fcd961..ba6041b05 100644 --- a/classstdex_1_1stream_1_1async__writer-members.html +++ b/classstdex_1_1stream_1_1async__writer-members.html @@ -149,7 +149,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1async__writer.html b/classstdex_1_1stream_1_1async__writer.html index 1910c763f..02f3b5681 100644 --- a/classstdex_1_1stream_1_1async__writer.html +++ b/classstdex_1_1stream_1_1async__writer.html @@ -421,7 +421,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 f089679fc..3e4d58cf3 100644 --- a/classstdex_1_1stream_1_1basic-members.html +++ b/classstdex_1_1stream_1_1basic-members.html @@ -139,7 +139,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1basic.html b/classstdex_1_1stream_1_1basic.html index 230b66967..245a64d15 100644 --- a/classstdex_1_1stream_1_1basic.html +++ b/classstdex_1_1stream_1_1basic.html @@ -1320,7 +1320,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 db20df387..e8c70ac3b 100644 --- a/classstdex_1_1stream_1_1basic__file-members.html +++ b/classstdex_1_1stream_1_1basic__file-members.html @@ -155,7 +155,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1basic__file.html b/classstdex_1_1stream_1_1basic__file.html index 5c159d3f4..77784b148 100644 --- a/classstdex_1_1stream_1_1basic__file.html +++ b/classstdex_1_1stream_1_1basic__file.html @@ -927,7 +927,7 @@ state_t m_state diff --git a/classstdex_1_1stream_1_1basic__sys-members.html b/classstdex_1_1stream_1_1basic__sys-members.html index 1f4181ea6..e600c5722 100644 --- a/classstdex_1_1stream_1_1basic__sys-members.html +++ b/classstdex_1_1stream_1_1basic__sys-members.html @@ -151,7 +151,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1basic__sys.html b/classstdex_1_1stream_1_1basic__sys.html index 6be915c64..df3a16efd 100644 --- a/classstdex_1_1stream_1_1basic__sys.html +++ b/classstdex_1_1stream_1_1basic__sys.html @@ -493,7 +493,7 @@ sys_handle m_h diff --git a/classstdex_1_1stream_1_1buffer-members.html b/classstdex_1_1stream_1_1buffer-members.html index 3820fd374..e2cd5b1a8 100644 --- a/classstdex_1_1stream_1_1buffer-members.html +++ b/classstdex_1_1stream_1_1buffer-members.html @@ -150,7 +150,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1buffer.html b/classstdex_1_1stream_1_1buffer.html index b862bf245..b7546091f 100644 --- a/classstdex_1_1stream_1_1buffer.html +++ b/classstdex_1_1stream_1_1buffer.html @@ -468,7 +468,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 7aa34ba33..b744e2030 100644 --- a/classstdex_1_1stream_1_1buffered__sys-members.html +++ b/classstdex_1_1stream_1_1buffered__sys-members.html @@ -152,7 +152,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1buffered__sys.html b/classstdex_1_1stream_1_1buffered__sys.html index 6fb16c42b..823c238f7 100644 --- a/classstdex_1_1stream_1_1buffered__sys.html +++ b/classstdex_1_1stream_1_1buffered__sys.html @@ -344,7 +344,7 @@ void done () diff --git a/classstdex_1_1stream_1_1cache-members.html b/classstdex_1_1stream_1_1cache-members.html index 4920d5143..246e5d368 100644 --- a/classstdex_1_1stream_1_1cache-members.html +++ b/classstdex_1_1stream_1_1cache-members.html @@ -167,7 +167,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1cache.html b/classstdex_1_1stream_1_1cache.html index d86793e11..569c0fda4 100644 --- a/classstdex_1_1stream_1_1cache.html +++ b/classstdex_1_1stream_1_1cache.html @@ -933,7 +933,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 991e4205c..63f74aab0 100644 --- a/classstdex_1_1stream_1_1cached__file-members.html +++ b/classstdex_1_1stream_1_1cached__file-members.html @@ -171,7 +171,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1cached__file.html b/classstdex_1_1stream_1_1cached__file.html index 8f3177139..39c556725 100644 --- a/classstdex_1_1stream_1_1cached__file.html +++ b/classstdex_1_1stream_1_1cached__file.html @@ -499,7 +499,7 @@ void write_cache () diff --git a/classstdex_1_1stream_1_1converter-members.html b/classstdex_1_1stream_1_1converter-members.html index 6ca3b6a4c..aca97c545 100644 --- a/classstdex_1_1stream_1_1converter-members.html +++ b/classstdex_1_1stream_1_1converter-members.html @@ -144,7 +144,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1converter.html b/classstdex_1_1stream_1_1converter.html index b9f1ac6fe..5b06222a0 100644 --- a/classstdex_1_1stream_1_1converter.html +++ b/classstdex_1_1stream_1_1converter.html @@ -480,7 +480,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 59dcd1a9a..ba29ede6d 100644 --- a/classstdex_1_1stream_1_1diag__file-members.html +++ b/classstdex_1_1stream_1_1diag__file-members.html @@ -158,7 +158,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1diag__file.html b/classstdex_1_1stream_1_1diag__file.html index 2cecb7b6a..32cd3dbfc 100644 --- a/classstdex_1_1stream_1_1diag__file.html +++ b/classstdex_1_1stream_1_1diag__file.html @@ -720,7 +720,7 @@ state_t m_state diff --git a/classstdex_1_1stream_1_1fifo-members.html b/classstdex_1_1stream_1_1fifo-members.html index 1615a1ad9..a190134ab 100644 --- a/classstdex_1_1stream_1_1fifo-members.html +++ b/classstdex_1_1stream_1_1fifo-members.html @@ -146,7 +146,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1fifo.html b/classstdex_1_1stream_1_1fifo.html index 6a421ed18..31f209a54 100644 --- a/classstdex_1_1stream_1_1fifo.html +++ b/classstdex_1_1stream_1_1fifo.html @@ -445,7 +445,7 @@ state_t m_state diff --git a/classstdex_1_1stream_1_1file-members.html b/classstdex_1_1stream_1_1file-members.html index 100d3ba4e..54c4d478d 100644 --- a/classstdex_1_1stream_1_1file-members.html +++ b/classstdex_1_1stream_1_1file-members.html @@ -174,7 +174,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1file.html b/classstdex_1_1stream_1_1file.html index 514ea5c61..eb02079c1 100644 --- a/classstdex_1_1stream_1_1file.html +++ b/classstdex_1_1stream_1_1file.html @@ -877,7 +877,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 982b5db9e..271382293 100644 --- a/classstdex_1_1stream_1_1file__window-members.html +++ b/classstdex_1_1stream_1_1file__window-members.html @@ -159,7 +159,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1file__window.html b/classstdex_1_1stream_1_1file__window.html index f3c22b98d..ef4cdbf04 100644 --- a/classstdex_1_1stream_1_1file__window.html +++ b/classstdex_1_1stream_1_1file__window.html @@ -753,7 +753,7 @@ state_t m_state diff --git a/classstdex_1_1stream_1_1limiter-members.html b/classstdex_1_1stream_1_1limiter-members.html index f1aaf5757..91a221147 100644 --- a/classstdex_1_1stream_1_1limiter-members.html +++ b/classstdex_1_1stream_1_1limiter-members.html @@ -147,7 +147,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1limiter.html b/classstdex_1_1stream_1_1limiter.html index 3e398205c..473b0d10c 100644 --- a/classstdex_1_1stream_1_1limiter.html +++ b/classstdex_1_1stream_1_1limiter.html @@ -429,7 +429,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 fc6aef5d6..c7bd4bb98 100644 --- a/classstdex_1_1stream_1_1memory__file-members.html +++ b/classstdex_1_1stream_1_1memory__file-members.html @@ -196,7 +196,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1memory__file.html b/classstdex_1_1stream_1_1memory__file.html index 78514be4e..4e23a9b37 100644 --- a/classstdex_1_1stream_1_1memory__file.html +++ b/classstdex_1_1stream_1_1memory__file.html @@ -1465,7 +1465,7 @@ template<class T > diff --git a/classstdex_1_1stream_1_1replicator-members.html b/classstdex_1_1stream_1_1replicator-members.html index 7434e3981..adb62dee2 100644 --- a/classstdex_1_1stream_1_1replicator-members.html +++ b/classstdex_1_1stream_1_1replicator-members.html @@ -144,7 +144,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1replicator.html b/classstdex_1_1stream_1_1replicator.html index 0b93d5d2b..c141f1abc 100644 --- a/classstdex_1_1stream_1_1replicator.html +++ b/classstdex_1_1stream_1_1replicator.html @@ -428,7 +428,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 486413793..af395d20d 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 00cd5b735..eecd8d423 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 b51167809..957dd46e3 100644 --- a/classstdex_1_1stream_1_1window-members.html +++ b/classstdex_1_1stream_1_1window-members.html @@ -150,7 +150,7 @@ $(function() { diff --git a/classstdex_1_1stream_1_1window.html b/classstdex_1_1stream_1_1window.html index edad541e5..a378199c2 100644 --- a/classstdex_1_1stream_1_1window.html +++ b/classstdex_1_1stream_1_1window.html @@ -438,7 +438,7 @@ state_t m_state diff --git a/classstdex_1_1sys__object-members.html b/classstdex_1_1sys__object-members.html index 8a7ff3993..2ba1019f0 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 2663dda41..f16ed557e 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 f782a2b63..11c5cbdc8 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 c7ac9e1a4..274f721f4 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 bbbe1ac88..6c599042c 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 8bd6d9c37..2c427f8fa 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 66cc81076..e01b4f906 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 9826db83e..00a3555b7 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 8068a1c74..b842a3a29 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 3c6608399..48da425c1 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 ff6d09de2..47a1232d7 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 12deccca8..263063ad4 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 15a43f8fa..cd8851b1d 100644 --- a/files.html +++ b/files.html @@ -113,7 +113,7 @@ $(function() { diff --git a/functions.html b/functions.html index 1211d9ede..893eda6ea 100644 --- a/functions.html +++ b/functions.html @@ -84,7 +84,7 @@ $(function() { diff --git a/functions_b.html b/functions_b.html index 55754dc46..37c4bc3af 100644 --- a/functions_b.html +++ b/functions_b.html @@ -81,7 +81,7 @@ $(function() { diff --git a/functions_c.html b/functions_c.html index d9cbd8a56..8dec3a243 100644 --- a/functions_c.html +++ b/functions_c.html @@ -83,13 +83,14 @@ $(function() {
  • const_reference : stdex::vector_queue< T >
  • contains() : stdex::interval< T >
  • content : stdex::parser::http_quoted_string
  • +
  • convert() : stdex::charset_encoder< T_from, T_to >
  • ctime() : stdex::stream::basic_file, stdex::stream::cache, stdex::stream::file
  • currency : stdex::parser::basic_monetary_numeral< T >
  • diff --git a/functions_d.html b/functions_d.html index a763cddb1..b1d98da49 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 6fbf9d495..142353881 100644 --- a/functions_e.html +++ b/functions_e.html @@ -86,7 +86,7 @@ $(function() { diff --git a/functions_f.html b/functions_f.html index 40cb6507f..e7f718ff5 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 f569016b9..9402bf0ec 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 a8c791171..bc3e3e651 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 d487bfe8b..7c6922368 100644 --- a/functions_func_c.html +++ b/functions_func_c.html @@ -77,14 +77,15 @@ $(function() {
  • cancel() : stdex::global_progress< T >, stdex::progress< T >
  • capacity() : stdex::vector_queue< T >
  • clear() : stdex::base64_dec, stdex::base64_enc, stdex::hex_dec, stdex::vector_queue< T >
  • -
  • close() : stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >, stdex::stream::basic, stdex::stream::basic_sys, stdex::stream::cache, stdex::stream::converter, stdex::stream::diag_file, stdex::stream::fifo, stdex::stream::file_window, stdex::stream::memory_file, stdex::stream::replicator, stdex::sys_object
  • +
  • close() : stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >, stdex::stream::basic, stdex::stream::basic_sys, stdex::stream::cache, stdex::stream::converter, stdex::stream::diag_file, stdex::stream::fifo, stdex::stream::file_window, stdex::stream::memory_file, stdex::stream::replicator, stdex::sys_object
  • contains() : stdex::interval< T >
  • +
  • convert() : stdex::charset_encoder< T_from, T_to >
  • ctime() : stdex::stream::basic_file, stdex::stream::cache, stdex::stream::file
  • diff --git a/functions_func_d.html b/functions_func_d.html index 9ccc41587..e4187956d 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 f184df6ea..720d9c184 100644 --- a/functions_func_e.html +++ b/functions_func_e.html @@ -81,7 +81,7 @@ $(function() { diff --git a/functions_func_f.html b/functions_func_f.html index 108ae6948..b291ff5b3 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 1c77cda6e..b892b47ba 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 7eb5608fd..24112b23a 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 8566c77eb..b1f58bf08 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 c2f289638..5cb040023 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 db18e158e..f054837c1 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 589772888..c003283b8 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 f10df4400..c8a434b80 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 11cf0830f..0f9f7e1c8 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 a1d1959d8..d888f1868 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 ac1292a43..8f99c681d 100644 --- a/functions_func_r.html +++ b/functions_func_r.html @@ -89,7 +89,7 @@ $(function() { diff --git a/functions_func_s.html b/functions_func_s.html index 06c53e93e..18be7a34b 100644 --- a/functions_func_s.html +++ b/functions_func_s.html @@ -90,12 +90,14 @@ $(function() {
  • size() : stdex::interval< T >, stdex::stream::basic_file, stdex::stream::cache, stdex::stream::diag_file, stdex::stream::fifo, stdex::stream::file, stdex::stream::file_window, stdex::stream::memory_file, stdex::vector_queue< T >
  • skip() : stdex::stream::basic, stdex::stream::basic_file, stdex::stream::file_window
  • state() : stdex::stream::basic
  • +
  • strcat() : stdex::charset_encoder< T_from, T_to >
  • +
  • strcpy() : stdex::charset_encoder< T_from, T_to >
  • sync() : stdex::ring< T, CAPACITY >
  • diff --git a/functions_func_t.html b/functions_func_t.html index 41ebc8528..e8529f120 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 ede3be23d..162ded8ea 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 5106d906b..fb7bb5b8b 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 dc9b2369e..567ecb0e7 100644 --- a/functions_func_w.html +++ b/functions_func_w.html @@ -86,7 +86,7 @@ $(function() { diff --git a/functions_func_~.html b/functions_func_~.html index 320da1a96..d12cf6c33 100644 --- a/functions_func_~.html +++ b/functions_func_~.html @@ -78,7 +78,7 @@ $(function() { diff --git a/functions_g.html b/functions_g.html index d5b57bcfa..5551e8ab8 100644 --- a/functions_g.html +++ b/functions_g.html @@ -79,7 +79,7 @@ $(function() { diff --git a/functions_h.html b/functions_h.html index 13c9d0666..696581d28 100644 --- a/functions_h.html +++ b/functions_h.html @@ -81,7 +81,7 @@ $(function() { diff --git a/functions_i.html b/functions_i.html index 8d6ff5a1d..cd2824e8e 100644 --- a/functions_i.html +++ b/functions_i.html @@ -80,7 +80,7 @@ $(function() { diff --git a/functions_l.html b/functions_l.html index b2f863381..78395be71 100644 --- a/functions_l.html +++ b/functions_l.html @@ -81,7 +81,7 @@ $(function() { diff --git a/functions_m.html b/functions_m.html index 1288364b5..3c637c12b 100644 --- a/functions_m.html +++ b/functions_m.html @@ -95,7 +95,7 @@ $(function() { diff --git a/functions_n.html b/functions_n.html index 97530c54d..5e740d907 100644 --- a/functions_n.html +++ b/functions_n.html @@ -85,7 +85,7 @@ $(function() { diff --git a/functions_o.html b/functions_o.html index 1a82bdc1b..c8b4db446 100644 --- a/functions_o.html +++ b/functions_o.html @@ -86,7 +86,7 @@ $(function() { diff --git a/functions_p.html b/functions_p.html index 809b3c9bb..b869983f5 100644 --- a/functions_p.html +++ b/functions_p.html @@ -87,7 +87,7 @@ $(function() { diff --git a/functions_q.html b/functions_q.html index a20a69732..500be52d4 100644 --- a/functions_q.html +++ b/functions_q.html @@ -78,7 +78,7 @@ $(function() { diff --git a/functions_r.html b/functions_r.html index 6110703d5..723c404b1 100644 --- a/functions_r.html +++ b/functions_r.html @@ -93,7 +93,7 @@ $(function() { diff --git a/functions_s.html b/functions_s.html index bb97ed3ee..091ef8962 100644 --- a/functions_s.html +++ b/functions_s.html @@ -95,13 +95,15 @@ $(function() {
  • special_sign : stdex::parser::basic_mixed_numeral< T >, stdex::parser::basic_monetary_numeral< T >, stdex::parser::basic_scientific_numeral< T >, stdex::parser::basic_signed_numeral< T >
  • start : stdex::interval< T >
  • state() : stdex::stream::basic
  • +
  • strcat() : stdex::charset_encoder< T_from, T_to >
  • +
  • strcpy() : stdex::charset_encoder< T_from, T_to >
  • string : stdex::parser::http_value
  • sync() : stdex::ring< T, CAPACITY >
  • diff --git a/functions_t.html b/functions_t.html index 5384d49f8..4374c235c 100644 --- a/functions_t.html +++ b/functions_t.html @@ -84,7 +84,7 @@ $(function() { diff --git a/functions_type.html b/functions_type.html index 417cf344f..6c5334cf5 100644 --- a/functions_type.html +++ b/functions_type.html @@ -81,7 +81,7 @@ $(function() { diff --git a/functions_u.html b/functions_u.html index eb9378caa..89bcbd2c9 100644 --- a/functions_u.html +++ b/functions_u.html @@ -79,7 +79,7 @@ $(function() { diff --git a/functions_v.html b/functions_v.html index 855dd5547..7078e2076 100644 --- a/functions_v.html +++ b/functions_v.html @@ -81,7 +81,7 @@ $(function() { diff --git a/functions_vars.html b/functions_vars.html index 0deb96835..90e74ea89 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -204,7 +204,7 @@ $(function() { diff --git a/functions_w.html b/functions_w.html index 1183e78fa..f3c59d15c 100644 --- a/functions_w.html +++ b/functions_w.html @@ -88,7 +88,7 @@ $(function() { diff --git a/functions_~.html b/functions_~.html index 1ca100d24..c41b2a178 100644 --- a/functions_~.html +++ b/functions_~.html @@ -78,7 +78,7 @@ $(function() { diff --git a/hex_8hpp_source.html b/hex_8hpp_source.html index 18573c113..0937ed0dc 100644 --- a/hex_8hpp_source.html +++ b/hex_8hpp_source.html @@ -232,7 +232,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/hierarchy.html b/hierarchy.html index f5a4430c5..7251085e0 100644 --- a/hierarchy.html +++ b/hierarchy.html @@ -198,11 +198,11 @@ $(function() {  Cstdex::parser::sgml_stringTest for SGML given string  Cstdex::stream::buffer::buffer_t  Cstdex::stream::cache::cache_t - Cstdex::free_locale_deleteDeleter for unique_ptr using free_locale - Cstdex::hex_decHexadecimal decoding session - Cstdex::hex_encHexadecimal encoding session - Cstdex::parser::http_factor_more< T > - Cstdex::iconverter< T_from, T_to >Unicode converter context + Cstdex::charset_encoder< T_from, T_to >Encoding converter context + Cstdex::free_locale_deleteDeleter for unique_ptr using free_locale + Cstdex::hex_decHexadecimal decoding session + Cstdex::hex_encHexadecimal encoding session + Cstdex::parser::http_factor_more< T >  Cstdex::interval< T >Numerical interval  Cstdex::interval< fpos_t >  Cstdex::interval< size_t > @@ -231,7 +231,7 @@ $(function() { diff --git a/idrec_8hpp_source.html b/idrec_8hpp_source.html index 4395f4735..1cd8e4e09 100644 --- a/idrec_8hpp_source.html +++ b/idrec_8hpp_source.html @@ -421,7 +421,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/include_2stdex_2compat_8hpp_source.html b/include_2stdex_2compat_8hpp_source.html index 88538a927..9a7dd43cb 100644 --- a/include_2stdex_2compat_8hpp_source.html +++ b/include_2stdex_2compat_8hpp_source.html @@ -276,7 +276,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/index.html b/index.html index ebd3758b4..beebc0ae7 100644 --- a/index.html +++ b/index.html @@ -76,7 +76,7 @@ $(function() { diff --git a/interval_8hpp_source.html b/interval_8hpp_source.html index 3644fbc52..33e9d969a 100644 --- a/interval_8hpp_source.html +++ b/interval_8hpp_source.html @@ -202,7 +202,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/mapping_8hpp_source.html b/mapping_8hpp_source.html index f63416db5..4b2b1a923 100644 --- a/mapping_8hpp_source.html +++ b/mapping_8hpp_source.html @@ -124,7 +124,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/math_8cpp_source.html b/math_8cpp_source.html index 76e9971d6..3e13f0783 100644 --- a/math_8cpp_source.html +++ b/math_8cpp_source.html @@ -129,7 +129,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/math_8hpp_source.html b/math_8hpp_source.html index d1f15e60b..1679a9e6f 100644 --- a/math_8hpp_source.html +++ b/math_8hpp_source.html @@ -134,7 +134,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/memory_8hpp_source.html b/memory_8hpp_source.html index 50d944a92..a1d45bda6 100644 --- a/memory_8hpp_source.html +++ b/memory_8hpp_source.html @@ -128,7 +128,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/parser_8cpp_source.html b/parser_8cpp_source.html index e991208bd..7ee1637e7 100644 --- a/parser_8cpp_source.html +++ b/parser_8cpp_source.html @@ -415,7 +415,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/parser_8hpp_source.html b/parser_8hpp_source.html index 2690549a7..69ff09771 100644 --- a/parser_8hpp_source.html +++ b/parser_8hpp_source.html @@ -6730,7 +6730,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/pch_8h_source.html b/pch_8h_source.html index 05e2ada7a..8027f6e31 100644 --- a/pch_8h_source.html +++ b/pch_8h_source.html @@ -116,7 +116,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/progress_8hpp_source.html b/progress_8hpp_source.html index 929b1e1d7..12806908a 100644 --- a/progress_8hpp_source.html +++ b/progress_8hpp_source.html @@ -331,7 +331,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/ring_8cpp_source.html b/ring_8cpp_source.html index 8264a666e..d67276da1 100644 --- a/ring_8cpp_source.html +++ b/ring_8cpp_source.html @@ -144,7 +144,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/ring_8hpp_source.html b/ring_8hpp_source.html index c3315625e..06c3fef01 100644 --- a/ring_8hpp_source.html +++ b/ring_8hpp_source.html @@ -224,7 +224,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/search/all_10.js b/search/all_10.js index 79934f81f..087352076 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -28,13 +28,15 @@ var searchData= ['sgml_5furl_5fpath_5fchar_25',['sgml_url_path_char',['../classstdex_1_1parser_1_1sgml__url__path__char.html',1,'stdex::parser']]], ['sgml_5furl_5fusername_5fchar_26',['sgml_url_username_char',['../classstdex_1_1parser_1_1sgml__url__username__char.html',1,'stdex::parser']]], ['show_27',['show',['../classstdex_1_1progress.html#ab6e57aed9e7a18a501e8a63cef199d8e',1,'stdex::progress::show()'],['../classstdex_1_1global__progress.html#a32350e02d5904867402187e81a3c4a26',1,'stdex::global_progress::show()']]], - ['size_28',['size',['../classstdex_1_1stream_1_1file.html#acc591c2378e51340b7af7fbf12d1a98f',1,'stdex::stream::file::size()'],['../classstdex_1_1vector__queue.html#ad704df8c3664a6d3f3e0977d87162114',1,'stdex::vector_queue::size()'],['../classstdex_1_1stream_1_1diag__file.html#a0797e4eba9f702022e1c467694302871',1,'stdex::stream::diag_file::size()'],['../classstdex_1_1stream_1_1fifo.html#a3272bc89573fe75fe0e6de2600967c10',1,'stdex::stream::fifo::size()'],['../classstdex_1_1stream_1_1memory__file.html#a99b32855f1f85ccc7c08d71786c17a1c',1,'stdex::stream::memory_file::size()'],['../classstdex_1_1stream_1_1cache.html#a769034b8641a17210a916091b112af2d',1,'stdex::stream::cache::size()'],['../classstdex_1_1stream_1_1file__window.html#a70d596dd863a5265303aab11db59768e',1,'stdex::stream::file_window::size()'],['../classstdex_1_1stream_1_1basic__file.html#ad868d7c25aa45cefc95dd54a24febf2f',1,'stdex::stream::basic_file::size()'],['../structstdex_1_1interval.html#a8c5222bc73fc66ba78bfabc1b985c864',1,'stdex::interval::size()']]], + ['size_28',['size',['../classstdex_1_1stream_1_1diag__file.html#a0797e4eba9f702022e1c467694302871',1,'stdex::stream::diag_file::size()'],['../classstdex_1_1vector__queue.html#ad704df8c3664a6d3f3e0977d87162114',1,'stdex::vector_queue::size()'],['../classstdex_1_1stream_1_1fifo.html#a3272bc89573fe75fe0e6de2600967c10',1,'stdex::stream::fifo::size()'],['../classstdex_1_1stream_1_1memory__file.html#a99b32855f1f85ccc7c08d71786c17a1c',1,'stdex::stream::memory_file::size()'],['../classstdex_1_1stream_1_1file.html#acc591c2378e51340b7af7fbf12d1a98f',1,'stdex::stream::file::size()'],['../classstdex_1_1stream_1_1file__window.html#a70d596dd863a5265303aab11db59768e',1,'stdex::stream::file_window::size()'],['../classstdex_1_1stream_1_1basic__file.html#ad868d7c25aa45cefc95dd54a24febf2f',1,'stdex::stream::basic_file::size()'],['../structstdex_1_1interval.html#a8c5222bc73fc66ba78bfabc1b985c864',1,'stdex::interval::size()'],['../classstdex_1_1stream_1_1cache.html#a769034b8641a17210a916091b112af2d',1,'stdex::stream::cache::size()']]], ['size_5ftype_29',['size_type',['../classstdex_1_1vector__queue.html#a2a044b4eb0242a00568d08b4d8b6343a',1,'stdex::vector_queue']]], - ['skip_30',['skip',['../classstdex_1_1stream_1_1file__window.html#a4202fcc2b9e69e40bf15aaa3b5f50dda',1,'stdex::stream::file_window::skip()'],['../classstdex_1_1stream_1_1basic__file.html#a15a1e6a778adefea421f32d14c8178dd',1,'stdex::stream::basic_file::skip()'],['../classstdex_1_1stream_1_1basic.html#a52ce3bdf28a9a7fc5a881616c8db2da4',1,'stdex::stream::basic::skip()']]], - ['special_5fsign_31',['special_sign',['../classstdex_1_1parser_1_1basic__signed__numeral.html#a38b8207e2b384ed5ffb3f2bfb3e8755f',1,'stdex::parser::basic_signed_numeral::special_sign'],['../classstdex_1_1parser_1_1basic__mixed__numeral.html#a46c6721810cc8f90218aee66a4c27132',1,'stdex::parser::basic_mixed_numeral::special_sign'],['../classstdex_1_1parser_1_1basic__scientific__numeral.html#a5ce9abfbcdc1247e8f504ae13492e7ea',1,'stdex::parser::basic_scientific_numeral::special_sign'],['../classstdex_1_1parser_1_1basic__monetary__numeral.html#af0190fa4b0de5e894a14c05550e78365',1,'stdex::parser::basic_monetary_numeral::special_sign']]], + ['skip_30',['skip',['../classstdex_1_1stream_1_1basic.html#a52ce3bdf28a9a7fc5a881616c8db2da4',1,'stdex::stream::basic::skip()'],['../classstdex_1_1stream_1_1basic__file.html#a15a1e6a778adefea421f32d14c8178dd',1,'stdex::stream::basic_file::skip()'],['../classstdex_1_1stream_1_1file__window.html#a4202fcc2b9e69e40bf15aaa3b5f50dda',1,'stdex::stream::file_window::skip()']]], + ['special_5fsign_31',['special_sign',['../classstdex_1_1parser_1_1basic__scientific__numeral.html#a5ce9abfbcdc1247e8f504ae13492e7ea',1,'stdex::parser::basic_scientific_numeral::special_sign'],['../classstdex_1_1parser_1_1basic__monetary__numeral.html#af0190fa4b0de5e894a14c05550e78365',1,'stdex::parser::basic_monetary_numeral::special_sign'],['../classstdex_1_1parser_1_1basic__mixed__numeral.html#a46c6721810cc8f90218aee66a4c27132',1,'stdex::parser::basic_mixed_numeral::special_sign'],['../classstdex_1_1parser_1_1basic__signed__numeral.html#a38b8207e2b384ed5ffb3f2bfb3e8755f',1,'stdex::parser::basic_signed_numeral::special_sign']]], ['start_32',['start',['../structstdex_1_1interval.html#ab6a104de0f15b29bea77fe181b49c40b',1,'stdex::interval']]], ['state_33',['state',['../classstdex_1_1stream_1_1basic.html#a2aa36b007017c2052a0118c1df4910d0',1,'stdex::stream::basic']]], - ['string_34',['string',['../classstdex_1_1parser_1_1http__value.html#a808ed411ff6816162a54b99fb7307315',1,'stdex::parser::http_value']]], - ['sync_35',['sync',['../classstdex_1_1ring.html#a68e471c5801c9c8232464005a3225eb3',1,'stdex::ring']]], - ['sys_5fobject_36',['sys_object',['../classstdex_1_1sys__object.html',1,'stdex']]] + ['strcat_34',['strcat',['../classstdex_1_1charset__encoder.html#aa1561af3ad0711c80a25eda924959504',1,'stdex::charset_encoder::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)'],['../classstdex_1_1charset__encoder.html#ac8103624858c3d2bca02ab8a66300109',1,'stdex::charset_encoder::strcat(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const T_from *src)'],['../classstdex_1_1charset__encoder.html#a8c8560680049e7558bd536e604532a7b',1,'stdex::charset_encoder::strcat(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)']]], + ['strcpy_35',['strcpy',['../classstdex_1_1charset__encoder.html#ad0cf9cb04b8c9f2996aeeeb493c4b646',1,'stdex::charset_encoder::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)'],['../classstdex_1_1charset__encoder.html#a98b5679c20673dc97d33d545301d46ea',1,'stdex::charset_encoder::strcpy(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const T_from *src)'],['../classstdex_1_1charset__encoder.html#a32763d70094c350868a1acb3e51a9e01',1,'stdex::charset_encoder::strcpy(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)']]], + ['string_36',['string',['../classstdex_1_1parser_1_1http__value.html#a808ed411ff6816162a54b99fb7307315',1,'stdex::parser::http_value']]], + ['sync_37',['sync',['../classstdex_1_1ring.html#a68e471c5801c9c8232464005a3225eb3',1,'stdex::ring']]], + ['sys_5fobject_38',['sys_object',['../classstdex_1_1sys__object.html',1,'stdex']]] ]; diff --git a/search/all_2.js b/search/all_2.js index 6cb62e597..39c5ae9be 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -2,17 +2,19 @@ var searchData= [ ['cache_0',['cache',['../classstdex_1_1stream_1_1cache.html',1,'stdex::stream']]], ['cache_5ft_1',['cache_t',['../structstdex_1_1stream_1_1cache_1_1cache__t.html',1,'stdex::stream::cache']]], - ['cached_5ffile_2',['cached_file',['../classstdex_1_1stream_1_1cached__file.html',1,'stdex::stream::cached_file'],['../classstdex_1_1stream_1_1cached__file.html#aa53149a79b463450f64223f45285dc02',1,'stdex::stream::cached_file::cached_file()']]], + ['cached_5ffile_2',['cached_file',['../classstdex_1_1stream_1_1cached__file.html#aa53149a79b463450f64223f45285dc02',1,'stdex::stream::cached_file::cached_file()'],['../classstdex_1_1stream_1_1cached__file.html',1,'stdex::stream::cached_file']]], ['cancel_3',['cancel',['../classstdex_1_1progress.html#a03380c822297092b3bb9867deee26202',1,'stdex::progress::cancel()'],['../classstdex_1_1global__progress.html#a74a5ea9089ff7b7015ea4a2071f3113e',1,'stdex::global_progress::cancel()']]], ['capacity_4',['capacity',['../classstdex_1_1vector__queue.html#add3d6ed93d3c1471b80351c56639bab7',1,'stdex::vector_queue']]], - ['clear_5',['clear',['../classstdex_1_1base64__enc.html#afb6a85176589d9ce1f65ce6355592fe7',1,'stdex::base64_enc::clear()'],['../classstdex_1_1base64__dec.html#a94738b63789489022e0c16063b732305',1,'stdex::base64_dec::clear()'],['../classstdex_1_1hex__dec.html#a282bf5db0d16b29b12c71b73d3a33cc4',1,'stdex::hex_dec::clear()'],['../classstdex_1_1vector__queue.html#a93259be5f471580d2f8d7bee41032f9b',1,'stdex::vector_queue::clear()']]], - ['close_6',['close',['../classstdex_1_1sys__object.html#acbb82c6c1fce7ee39518f94b1209b0b8',1,'stdex::sys_object::close(sys_handle h)'],['../classstdex_1_1sys__object.html#ab8c0119bc4958f78f51ef2f3b7c91f66',1,'stdex::sys_object::close()'],['../classstdex_1_1stream_1_1diag__file.html#a4367a6d2840c1a2c5d9ab2ab3483ed2c',1,'stdex::stream::diag_file::close()'],['../classstdex_1_1stream_1_1fifo.html#a29e0a95836f4e2692bea3783acaf692d',1,'stdex::stream::fifo::close()'],['../classstdex_1_1stream_1_1memory__file.html#a4cf33faaf1686335bd3e3a7e72813dd6',1,'stdex::stream::memory_file::close()'],['../classstdex_1_1stream_1_1basic__sys.html#aee56fbeb8b576a4337cb205ae865fafc',1,'stdex::stream::basic_sys::close()'],['../classstdex_1_1stream_1_1file__window.html#acace60a7ba95a139852f85aa4232bb14',1,'stdex::stream::file_window::close()'],['../classstdex_1_1stream_1_1replicator.html#afa3e2cec6e254e7bb53cc5e1b1ea0f90',1,'stdex::stream::replicator::close()'],['../classstdex_1_1stream_1_1converter.html#a96c368204acf32239318a026762cd22c',1,'stdex::stream::converter::close()'],['../classstdex_1_1stream_1_1basic.html#a5392748c19b5799da94a5fe031f7ec3b',1,'stdex::stream::basic::close()'],['../classstdex_1_1idrec_1_1record.html#a0a91b8bf08dbd79ac40b4361a9faee2a',1,'stdex::idrec::record::close(stdex::stream::basic_file &stream, stdex::stream::foff_t start)'],['../classstdex_1_1idrec_1_1record.html#ae63ba9487daaf8ec39dfe7dd04c13cc9',1,'stdex::idrec::record::close(std::ostream &stream, std::streamoff start)'],['../classstdex_1_1stream_1_1cache.html#aa88074bb669bcb654e027b76e32a2799',1,'stdex::stream::cache::close()']]], - ['components_7',['components',['../classstdex_1_1parser_1_1basic__ipv6__address.html#abe14c21fb1d4cb35c0121ca610e6e87e',1,'stdex::parser::basic_ipv6_address::components'],['../classstdex_1_1parser_1_1basic__ipv4__address.html#a0dfb21ee671894048c831edef7257931',1,'stdex::parser::basic_ipv4_address::components']]], - ['const_5fpointer_8',['const_pointer',['../classstdex_1_1vector__queue.html#a0da411250e23047a37c4ac09abfa109d',1,'stdex::vector_queue']]], - ['const_5freference_9',['const_reference',['../classstdex_1_1vector__queue.html#afc37b516c234d4be0102412b28f46562',1,'stdex::vector_queue']]], - ['contains_10',['contains',['../structstdex_1_1interval.html#a1624ca77e8c9cb45cef61f7f8b532222',1,'stdex::interval']]], - ['content_11',['content',['../classstdex_1_1parser_1_1http__quoted__string.html#ab6e413ccf79e9f3dddd35c2a607381dd',1,'stdex::parser::http_quoted_string']]], - ['converter_12',['converter',['../classstdex_1_1stream_1_1converter.html',1,'stdex::stream']]], - ['ctime_13',['ctime',['../classstdex_1_1stream_1_1basic__file.html#a3c02c83246c43ed868dab1dd5a5d698d',1,'stdex::stream::basic_file::ctime()'],['../classstdex_1_1stream_1_1cache.html#a0306f70f169f924f41306c71646c9276',1,'stdex::stream::cache::ctime()'],['../classstdex_1_1stream_1_1file.html#aa54131619fe782de419ed74bab377dd5',1,'stdex::stream::file::ctime()']]], - ['currency_14',['currency',['../classstdex_1_1parser_1_1basic__monetary__numeral.html#a62545d1c49178d4412da46d3cb2eba25',1,'stdex::parser::basic_monetary_numeral']]] + ['charset_5fencoder_5',['charset_encoder',['../classstdex_1_1charset__encoder.html',1,'stdex']]], + ['clear_6',['clear',['../classstdex_1_1base64__dec.html#a94738b63789489022e0c16063b732305',1,'stdex::base64_dec::clear()'],['../classstdex_1_1vector__queue.html#a93259be5f471580d2f8d7bee41032f9b',1,'stdex::vector_queue::clear()'],['../classstdex_1_1hex__dec.html#a282bf5db0d16b29b12c71b73d3a33cc4',1,'stdex::hex_dec::clear()'],['../classstdex_1_1base64__enc.html#afb6a85176589d9ce1f65ce6355592fe7',1,'stdex::base64_enc::clear()']]], + ['close_7',['close',['../classstdex_1_1sys__object.html#acbb82c6c1fce7ee39518f94b1209b0b8',1,'stdex::sys_object::close(sys_handle h)'],['../classstdex_1_1sys__object.html#ab8c0119bc4958f78f51ef2f3b7c91f66',1,'stdex::sys_object::close()'],['../classstdex_1_1stream_1_1diag__file.html#a4367a6d2840c1a2c5d9ab2ab3483ed2c',1,'stdex::stream::diag_file::close()'],['../classstdex_1_1stream_1_1fifo.html#a29e0a95836f4e2692bea3783acaf692d',1,'stdex::stream::fifo::close()'],['../classstdex_1_1stream_1_1memory__file.html#a4cf33faaf1686335bd3e3a7e72813dd6',1,'stdex::stream::memory_file::close()'],['../classstdex_1_1stream_1_1basic__sys.html#aee56fbeb8b576a4337cb205ae865fafc',1,'stdex::stream::basic_sys::close()'],['../classstdex_1_1stream_1_1cache.html#aa88074bb669bcb654e027b76e32a2799',1,'stdex::stream::cache::close()'],['../classstdex_1_1stream_1_1replicator.html#afa3e2cec6e254e7bb53cc5e1b1ea0f90',1,'stdex::stream::replicator::close()'],['../classstdex_1_1stream_1_1converter.html#a96c368204acf32239318a026762cd22c',1,'stdex::stream::converter::close()'],['../classstdex_1_1stream_1_1basic.html#a5392748c19b5799da94a5fe031f7ec3b',1,'stdex::stream::basic::close()'],['../classstdex_1_1idrec_1_1record.html#a0a91b8bf08dbd79ac40b4361a9faee2a',1,'stdex::idrec::record::close(stdex::stream::basic_file &stream, stdex::stream::foff_t start)'],['../classstdex_1_1idrec_1_1record.html#ae63ba9487daaf8ec39dfe7dd04c13cc9',1,'stdex::idrec::record::close(std::ostream &stream, std::streamoff start)'],['../classstdex_1_1stream_1_1file__window.html#acace60a7ba95a139852f85aa4232bb14',1,'stdex::stream::file_window::close()']]], + ['components_8',['components',['../classstdex_1_1parser_1_1basic__ipv4__address.html#a0dfb21ee671894048c831edef7257931',1,'stdex::parser::basic_ipv4_address::components'],['../classstdex_1_1parser_1_1basic__ipv6__address.html#abe14c21fb1d4cb35c0121ca610e6e87e',1,'stdex::parser::basic_ipv6_address::components']]], + ['const_5fpointer_9',['const_pointer',['../classstdex_1_1vector__queue.html#a0da411250e23047a37c4ac09abfa109d',1,'stdex::vector_queue']]], + ['const_5freference_10',['const_reference',['../classstdex_1_1vector__queue.html#afc37b516c234d4be0102412b28f46562',1,'stdex::vector_queue']]], + ['contains_11',['contains',['../structstdex_1_1interval.html#a1624ca77e8c9cb45cef61f7f8b532222',1,'stdex::interval']]], + ['content_12',['content',['../classstdex_1_1parser_1_1http__quoted__string.html#ab6e413ccf79e9f3dddd35c2a607381dd',1,'stdex::parser::http_quoted_string']]], + ['convert_13',['convert',['../classstdex_1_1charset__encoder.html#ad46b4c97b91eb4185a1424b0d369e37a',1,'stdex::charset_encoder::convert(_In_reads_or_z_opt_(count_src) const T_from *src, size_t count_src)'],['../classstdex_1_1charset__encoder.html#a7d475e52955d3aa1ed70ddfad2447003',1,'stdex::charset_encoder::convert(const T_from *src)'],['../classstdex_1_1charset__encoder.html#a454b31f807f99b77abb78f3793e5a026',1,'stdex::charset_encoder::convert(const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)']]], + ['converter_14',['converter',['../classstdex_1_1stream_1_1converter.html',1,'stdex::stream']]], + ['ctime_15',['ctime',['../classstdex_1_1stream_1_1basic__file.html#a3c02c83246c43ed868dab1dd5a5d698d',1,'stdex::stream::basic_file::ctime()'],['../classstdex_1_1stream_1_1cache.html#a0306f70f169f924f41306c71646c9276',1,'stdex::stream::cache::ctime()'],['../classstdex_1_1stream_1_1file.html#aa54131619fe782de419ed74bab377dd5',1,'stdex::stream::file::ctime()']]], + ['currency_16',['currency',['../classstdex_1_1parser_1_1basic__monetary__numeral.html#a62545d1c49178d4412da46d3cb2eba25',1,'stdex::parser::basic_monetary_numeral']]] ]; diff --git a/search/all_8.js b/search/all_8.js index 5e286deed..89e7d722d 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -1,9 +1,8 @@ var searchData= [ - ['iconverter_0',['iconverter',['../classstdex_1_1iconverter.html',1,'stdex']]], - ['id_1',['id',['../classstdex_1_1idrec_1_1record.html#a24e54541a476b01e332290c57a495926',1,'stdex::idrec::record']]], - ['integer_2',['integer',['../classstdex_1_1parser_1_1basic__mixed__numeral.html#af42e711d277a70c9624864e5f74a0bfd',1,'stdex::parser::basic_mixed_numeral::integer'],['../classstdex_1_1parser_1_1basic__scientific__numeral.html#aff899e847d2b78df90ab367ef824505a',1,'stdex::parser::basic_scientific_numeral::integer'],['../classstdex_1_1parser_1_1basic__monetary__numeral.html#acdbf4ca7d154c8723e8c318000853cce',1,'stdex::parser::basic_monetary_numeral::integer']]], - ['interval_3',['interval',['../structstdex_1_1interval.html',1,'stdex::interval< T >'],['../classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056',1,'stdex::parser::basic_parser::interval'],['../structstdex_1_1interval.html#a9f6c66e8a3fd15c693011216bb45d6b9',1,'stdex::interval::interval() noexcept'],['../structstdex_1_1interval.html#a100a68cd81867cbf1b275cd5ab5d2160',1,'stdex::interval::interval(T x) noexcept'],['../structstdex_1_1interval.html#a41ac8e9fdb33a2dfaae6113006b792d8',1,'stdex::interval::interval(T _start, T _end) noexcept']]], - ['interval_3c_20fpos_5ft_20_3e_4',['interval< fpos_t >',['../structstdex_1_1interval.html',1,'stdex']]], - ['interval_3c_20size_5ft_20_3e_5',['interval< size_t >',['../structstdex_1_1interval.html',1,'stdex']]] + ['id_0',['id',['../classstdex_1_1idrec_1_1record.html#a24e54541a476b01e332290c57a495926',1,'stdex::idrec::record']]], + ['integer_1',['integer',['../classstdex_1_1parser_1_1basic__mixed__numeral.html#af42e711d277a70c9624864e5f74a0bfd',1,'stdex::parser::basic_mixed_numeral::integer'],['../classstdex_1_1parser_1_1basic__scientific__numeral.html#aff899e847d2b78df90ab367ef824505a',1,'stdex::parser::basic_scientific_numeral::integer'],['../classstdex_1_1parser_1_1basic__monetary__numeral.html#acdbf4ca7d154c8723e8c318000853cce',1,'stdex::parser::basic_monetary_numeral::integer']]], + ['interval_2',['interval',['../structstdex_1_1interval.html',1,'stdex::interval< T >'],['../classstdex_1_1parser_1_1basic__parser.html#a0b46b1904e5af116c34a10087a5bc056',1,'stdex::parser::basic_parser::interval'],['../structstdex_1_1interval.html#a9f6c66e8a3fd15c693011216bb45d6b9',1,'stdex::interval::interval() noexcept'],['../structstdex_1_1interval.html#a100a68cd81867cbf1b275cd5ab5d2160',1,'stdex::interval::interval(T x) noexcept'],['../structstdex_1_1interval.html#a41ac8e9fdb33a2dfaae6113006b792d8',1,'stdex::interval::interval(T _start, T _end) noexcept']]], + ['interval_3c_20fpos_5ft_20_3e_3',['interval< fpos_t >',['../structstdex_1_1interval.html',1,'stdex']]], + ['interval_3c_20size_5ft_20_3e_4',['interval< size_t >',['../structstdex_1_1interval.html',1,'stdex']]] ]; diff --git a/search/classes_2.js b/search/classes_2.js index 50659e104..dd79b86b3 100644 --- a/search/classes_2.js +++ b/search/classes_2.js @@ -3,5 +3,6 @@ var searchData= ['cache_0',['cache',['../classstdex_1_1stream_1_1cache.html',1,'stdex::stream']]], ['cache_5ft_1',['cache_t',['../structstdex_1_1stream_1_1cache_1_1cache__t.html',1,'stdex::stream::cache']]], ['cached_5ffile_2',['cached_file',['../classstdex_1_1stream_1_1cached__file.html',1,'stdex::stream']]], - ['converter_3',['converter',['../classstdex_1_1stream_1_1converter.html',1,'stdex::stream']]] + ['charset_5fencoder_3',['charset_encoder',['../classstdex_1_1charset__encoder.html',1,'stdex']]], + ['converter_4',['converter',['../classstdex_1_1stream_1_1converter.html',1,'stdex::stream']]] ]; diff --git a/search/classes_8.js b/search/classes_8.js index 8f363fe61..33252d03c 100644 --- a/search/classes_8.js +++ b/search/classes_8.js @@ -1,7 +1,6 @@ var searchData= [ - ['iconverter_0',['iconverter',['../classstdex_1_1iconverter.html',1,'stdex']]], - ['interval_1',['interval',['../structstdex_1_1interval.html',1,'stdex']]], - ['interval_3c_20fpos_5ft_20_3e_2',['interval< fpos_t >',['../structstdex_1_1interval.html',1,'stdex']]], - ['interval_3c_20size_5ft_20_3e_3',['interval< size_t >',['../structstdex_1_1interval.html',1,'stdex']]] + ['interval_0',['interval',['../structstdex_1_1interval.html',1,'stdex']]], + ['interval_3c_20fpos_5ft_20_3e_1',['interval< fpos_t >',['../structstdex_1_1interval.html',1,'stdex']]], + ['interval_3c_20size_5ft_20_3e_2',['interval< size_t >',['../structstdex_1_1interval.html',1,'stdex']]] ]; diff --git a/search/functions_10.js b/search/functions_10.js index e610bd84d..2e8a40beb 100644 --- a/search/functions_10.js +++ b/search/functions_10.js @@ -5,17 +5,19 @@ var searchData= ['seekbeg_2',['seekbeg',['../classstdex_1_1stream_1_1basic__file.html#a6a8da9a1b0a3926b9bc453bf0209ee5e',1,'stdex::stream::basic_file']]], ['seekcur_3',['seekcur',['../classstdex_1_1stream_1_1basic__file.html#a8158cb89ef54a737b7bcfed635c215d6',1,'stdex::stream::basic_file']]], ['seekend_4',['seekend',['../classstdex_1_1stream_1_1basic__file.html#ae13b5941415b3dbb9883c1da9bcd39c7',1,'stdex::stream::basic_file']]], - ['set_5',['set',['../classstdex_1_1stream_1_1memory__file.html#a8ccb02a23999882255d5c16c83f91571',1,'stdex::stream::memory_file::set()'],['../classstdex_1_1global__progress.html#a76e66104444c77b89b687b4ad4945e8e',1,'stdex::global_progress::set()'],['../classstdex_1_1lazy__progress.html#a4e3e7a80da8cce7ccec69c78fcaaabae',1,'stdex::lazy_progress::set()'],['../classstdex_1_1progress.html#acf3a29daf22709bf7e94e864c8be95a1',1,'stdex::progress::set()']]], - ['set_5fatime_6',['set_atime',['../classstdex_1_1stream_1_1basic__file.html#ae76436514ac66d88bbd584ea07d879d0',1,'stdex::stream::basic_file::set_atime()'],['../classstdex_1_1stream_1_1cache.html#af026881969ee78e2aef1bf02922aea93',1,'stdex::stream::cache::set_atime()'],['../classstdex_1_1stream_1_1file.html#a64ded627a8843c155ea3a59b94c225f6',1,'stdex::stream::file::set_atime()']]], + ['set_5',['set',['../classstdex_1_1progress.html#acf3a29daf22709bf7e94e864c8be95a1',1,'stdex::progress::set()'],['../classstdex_1_1lazy__progress.html#a4e3e7a80da8cce7ccec69c78fcaaabae',1,'stdex::lazy_progress::set()'],['../classstdex_1_1global__progress.html#a76e66104444c77b89b687b4ad4945e8e',1,'stdex::global_progress::set()'],['../classstdex_1_1stream_1_1memory__file.html#a8ccb02a23999882255d5c16c83f91571',1,'stdex::stream::memory_file::set()']]], + ['set_5fatime_6',['set_atime',['../classstdex_1_1stream_1_1basic__file.html#ae76436514ac66d88bbd584ea07d879d0',1,'stdex::stream::basic_file::set_atime()'],['../classstdex_1_1stream_1_1file.html#a64ded627a8843c155ea3a59b94c225f6',1,'stdex::stream::file::set_atime()'],['../classstdex_1_1stream_1_1cache.html#af026881969ee78e2aef1bf02922aea93',1,'stdex::stream::cache::set_atime()']]], ['set_5fctime_7',['set_ctime',['../classstdex_1_1stream_1_1basic__file.html#aba668e53fc4709cd545f12a49521ed56',1,'stdex::stream::basic_file::set_ctime()'],['../classstdex_1_1stream_1_1cache.html#ae62a75156ff79910e1b9afc506e38e44',1,'stdex::stream::cache::set_ctime()'],['../classstdex_1_1stream_1_1file.html#a337a27cd63975e155b6ba29a18ed9a23',1,'stdex::stream::file::set_ctime()']]], ['set_5fglobal_5frange_8',['set_global_range',['../classstdex_1_1global__progress.html#ac68b491c62861fae1b16abb3477cb9c1',1,'stdex::global_progress']]], - ['set_5fmtime_9',['set_mtime',['../classstdex_1_1stream_1_1file.html#a567620d1eb84032e460f3e173f9bd762',1,'stdex::stream::file::set_mtime()'],['../classstdex_1_1stream_1_1basic__file.html#a814a080cb6da2041013749cc125bfd2b',1,'stdex::stream::basic_file::set_mtime()'],['../classstdex_1_1stream_1_1cache.html#aafad7bfb4c03d0d56854b4c148ae0ee1',1,'stdex::stream::cache::set_mtime()']]], - ['set_5frange_10',['set_range',['../classstdex_1_1progress.html#afbb1513bdb20340ebb21bd988f4e424a',1,'stdex::progress::set_range()'],['../classstdex_1_1lazy__progress.html#ada3a0d4f0086823558115a8064ffffb6',1,'stdex::lazy_progress::set_range()'],['../classstdex_1_1global__progress.html#afb204b820637c19b494976af4a284704',1,'stdex::global_progress::set_range(T start, T end)']]], + ['set_5fmtime_9',['set_mtime',['../classstdex_1_1stream_1_1basic__file.html#a814a080cb6da2041013749cc125bfd2b',1,'stdex::stream::basic_file::set_mtime()'],['../classstdex_1_1stream_1_1cache.html#aafad7bfb4c03d0d56854b4c148ae0ee1',1,'stdex::stream::cache::set_mtime()'],['../classstdex_1_1stream_1_1file.html#a567620d1eb84032e460f3e173f9bd762',1,'stdex::stream::file::set_mtime()']]], + ['set_5frange_10',['set_range',['../classstdex_1_1global__progress.html#afb204b820637c19b494976af4a284704',1,'stdex::global_progress::set_range()'],['../classstdex_1_1progress.html#afbb1513bdb20340ebb21bd988f4e424a',1,'stdex::progress::set_range()'],['../classstdex_1_1lazy__progress.html#ada3a0d4f0086823558115a8064ffffb6',1,'stdex::lazy_progress::set_range()']]], ['set_5fsection_5frange_11',['set_section_range',['../classstdex_1_1global__progress.html#a242009bce7ac595975bbfd703ec58c3b',1,'stdex::global_progress']]], ['set_5ftext_12',['set_text',['../classstdex_1_1progress.html#a2cab8b5ac137d16fced31ee205264b01',1,'stdex::progress::set_text()'],['../classstdex_1_1global__progress.html#a89b7116003ab3b6344d90f130c14933e',1,'stdex::global_progress::set_text()']]], ['show_13',['show',['../classstdex_1_1progress.html#ab6e57aed9e7a18a501e8a63cef199d8e',1,'stdex::progress::show()'],['../classstdex_1_1global__progress.html#a32350e02d5904867402187e81a3c4a26',1,'stdex::global_progress::show()']]], - ['size_14',['size',['../classstdex_1_1stream_1_1file__window.html#a70d596dd863a5265303aab11db59768e',1,'stdex::stream::file_window::size()'],['../classstdex_1_1vector__queue.html#ad704df8c3664a6d3f3e0977d87162114',1,'stdex::vector_queue::size()'],['../classstdex_1_1stream_1_1diag__file.html#a0797e4eba9f702022e1c467694302871',1,'stdex::stream::diag_file::size()'],['../classstdex_1_1stream_1_1fifo.html#a3272bc89573fe75fe0e6de2600967c10',1,'stdex::stream::fifo::size()'],['../classstdex_1_1stream_1_1memory__file.html#a99b32855f1f85ccc7c08d71786c17a1c',1,'stdex::stream::memory_file::size()'],['../classstdex_1_1stream_1_1file.html#acc591c2378e51340b7af7fbf12d1a98f',1,'stdex::stream::file::size()'],['../classstdex_1_1stream_1_1cache.html#a769034b8641a17210a916091b112af2d',1,'stdex::stream::cache::size()'],['../classstdex_1_1stream_1_1basic__file.html#ad868d7c25aa45cefc95dd54a24febf2f',1,'stdex::stream::basic_file::size()'],['../structstdex_1_1interval.html#a8c5222bc73fc66ba78bfabc1b985c864',1,'stdex::interval::size()']]], + ['size_14',['size',['../classstdex_1_1stream_1_1fifo.html#a3272bc89573fe75fe0e6de2600967c10',1,'stdex::stream::fifo::size()'],['../classstdex_1_1vector__queue.html#ad704df8c3664a6d3f3e0977d87162114',1,'stdex::vector_queue::size()'],['../classstdex_1_1stream_1_1diag__file.html#a0797e4eba9f702022e1c467694302871',1,'stdex::stream::diag_file::size()'],['../classstdex_1_1stream_1_1memory__file.html#a99b32855f1f85ccc7c08d71786c17a1c',1,'stdex::stream::memory_file::size()'],['../classstdex_1_1stream_1_1file.html#acc591c2378e51340b7af7fbf12d1a98f',1,'stdex::stream::file::size()'],['../classstdex_1_1stream_1_1cache.html#a769034b8641a17210a916091b112af2d',1,'stdex::stream::cache::size()'],['../classstdex_1_1stream_1_1file__window.html#a70d596dd863a5265303aab11db59768e',1,'stdex::stream::file_window::size()'],['../classstdex_1_1stream_1_1basic__file.html#ad868d7c25aa45cefc95dd54a24febf2f',1,'stdex::stream::basic_file::size()'],['../structstdex_1_1interval.html#a8c5222bc73fc66ba78bfabc1b985c864',1,'stdex::interval::size()']]], ['skip_15',['skip',['../classstdex_1_1stream_1_1basic.html#a52ce3bdf28a9a7fc5a881616c8db2da4',1,'stdex::stream::basic::skip()'],['../classstdex_1_1stream_1_1basic__file.html#a15a1e6a778adefea421f32d14c8178dd',1,'stdex::stream::basic_file::skip()'],['../classstdex_1_1stream_1_1file__window.html#a4202fcc2b9e69e40bf15aaa3b5f50dda',1,'stdex::stream::file_window::skip()']]], ['state_16',['state',['../classstdex_1_1stream_1_1basic.html#a2aa36b007017c2052a0118c1df4910d0',1,'stdex::stream::basic']]], - ['sync_17',['sync',['../classstdex_1_1ring.html#a68e471c5801c9c8232464005a3225eb3',1,'stdex::ring']]] + ['strcat_17',['strcat',['../classstdex_1_1charset__encoder.html#aa1561af3ad0711c80a25eda924959504',1,'stdex::charset_encoder::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)'],['../classstdex_1_1charset__encoder.html#ac8103624858c3d2bca02ab8a66300109',1,'stdex::charset_encoder::strcat(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const T_from *src)'],['../classstdex_1_1charset__encoder.html#a8c8560680049e7558bd536e604532a7b',1,'stdex::charset_encoder::strcat(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)']]], + ['strcpy_18',['strcpy',['../classstdex_1_1charset__encoder.html#ad0cf9cb04b8c9f2996aeeeb493c4b646',1,'stdex::charset_encoder::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)'],['../classstdex_1_1charset__encoder.html#a98b5679c20673dc97d33d545301d46ea',1,'stdex::charset_encoder::strcpy(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const T_from *src)'],['../classstdex_1_1charset__encoder.html#a32763d70094c350868a1acb3e51a9e01',1,'stdex::charset_encoder::strcpy(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)']]], + ['sync_19',['sync',['../classstdex_1_1ring.html#a68e471c5801c9c8232464005a3225eb3',1,'stdex::ring']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index 8f6a4b4d2..08d44ab8c 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -4,7 +4,8 @@ var searchData= ['cancel_1',['cancel',['../classstdex_1_1progress.html#a03380c822297092b3bb9867deee26202',1,'stdex::progress::cancel()'],['../classstdex_1_1global__progress.html#a74a5ea9089ff7b7015ea4a2071f3113e',1,'stdex::global_progress::cancel()']]], ['capacity_2',['capacity',['../classstdex_1_1vector__queue.html#add3d6ed93d3c1471b80351c56639bab7',1,'stdex::vector_queue']]], ['clear_3',['clear',['../classstdex_1_1base64__enc.html#afb6a85176589d9ce1f65ce6355592fe7',1,'stdex::base64_enc::clear()'],['../classstdex_1_1base64__dec.html#a94738b63789489022e0c16063b732305',1,'stdex::base64_dec::clear()'],['../classstdex_1_1hex__dec.html#a282bf5db0d16b29b12c71b73d3a33cc4',1,'stdex::hex_dec::clear()'],['../classstdex_1_1vector__queue.html#a93259be5f471580d2f8d7bee41032f9b',1,'stdex::vector_queue::clear()']]], - ['close_4',['close',['../classstdex_1_1stream_1_1replicator.html#afa3e2cec6e254e7bb53cc5e1b1ea0f90',1,'stdex::stream::replicator::close()'],['../classstdex_1_1sys__object.html#acbb82c6c1fce7ee39518f94b1209b0b8',1,'stdex::sys_object::close(sys_handle h)'],['../classstdex_1_1sys__object.html#ab8c0119bc4958f78f51ef2f3b7c91f66',1,'stdex::sys_object::close()'],['../classstdex_1_1stream_1_1diag__file.html#a4367a6d2840c1a2c5d9ab2ab3483ed2c',1,'stdex::stream::diag_file::close()'],['../classstdex_1_1stream_1_1fifo.html#a29e0a95836f4e2692bea3783acaf692d',1,'stdex::stream::fifo::close()'],['../classstdex_1_1stream_1_1memory__file.html#a4cf33faaf1686335bd3e3a7e72813dd6',1,'stdex::stream::memory_file::close()'],['../classstdex_1_1stream_1_1basic__sys.html#aee56fbeb8b576a4337cb205ae865fafc',1,'stdex::stream::basic_sys::close()'],['../classstdex_1_1stream_1_1cache.html#aa88074bb669bcb654e027b76e32a2799',1,'stdex::stream::cache::close()'],['../classstdex_1_1stream_1_1file__window.html#acace60a7ba95a139852f85aa4232bb14',1,'stdex::stream::file_window::close()'],['../classstdex_1_1stream_1_1converter.html#a96c368204acf32239318a026762cd22c',1,'stdex::stream::converter::close()'],['../classstdex_1_1stream_1_1basic.html#a5392748c19b5799da94a5fe031f7ec3b',1,'stdex::stream::basic::close()'],['../classstdex_1_1idrec_1_1record.html#a0a91b8bf08dbd79ac40b4361a9faee2a',1,'stdex::idrec::record::close(stdex::stream::basic_file &stream, stdex::stream::foff_t start)'],['../classstdex_1_1idrec_1_1record.html#ae63ba9487daaf8ec39dfe7dd04c13cc9',1,'stdex::idrec::record::close(std::ostream &stream, std::streamoff start)']]], + ['close_4',['close',['../classstdex_1_1stream_1_1cache.html#aa88074bb669bcb654e027b76e32a2799',1,'stdex::stream::cache::close()'],['../classstdex_1_1sys__object.html#acbb82c6c1fce7ee39518f94b1209b0b8',1,'stdex::sys_object::close(sys_handle h)'],['../classstdex_1_1sys__object.html#ab8c0119bc4958f78f51ef2f3b7c91f66',1,'stdex::sys_object::close()'],['../classstdex_1_1stream_1_1diag__file.html#a4367a6d2840c1a2c5d9ab2ab3483ed2c',1,'stdex::stream::diag_file::close()'],['../classstdex_1_1stream_1_1fifo.html#a29e0a95836f4e2692bea3783acaf692d',1,'stdex::stream::fifo::close()'],['../classstdex_1_1stream_1_1memory__file.html#a4cf33faaf1686335bd3e3a7e72813dd6',1,'stdex::stream::memory_file::close()'],['../classstdex_1_1stream_1_1basic__sys.html#aee56fbeb8b576a4337cb205ae865fafc',1,'stdex::stream::basic_sys::close()'],['../classstdex_1_1stream_1_1file__window.html#acace60a7ba95a139852f85aa4232bb14',1,'stdex::stream::file_window::close()'],['../classstdex_1_1stream_1_1replicator.html#afa3e2cec6e254e7bb53cc5e1b1ea0f90',1,'stdex::stream::replicator::close()'],['../classstdex_1_1stream_1_1converter.html#a96c368204acf32239318a026762cd22c',1,'stdex::stream::converter::close()'],['../classstdex_1_1stream_1_1basic.html#a5392748c19b5799da94a5fe031f7ec3b',1,'stdex::stream::basic::close()'],['../classstdex_1_1idrec_1_1record.html#a0a91b8bf08dbd79ac40b4361a9faee2a',1,'stdex::idrec::record::close(stdex::stream::basic_file &stream, stdex::stream::foff_t start)'],['../classstdex_1_1idrec_1_1record.html#ae63ba9487daaf8ec39dfe7dd04c13cc9',1,'stdex::idrec::record::close(std::ostream &stream, std::streamoff start)']]], ['contains_5',['contains',['../structstdex_1_1interval.html#a1624ca77e8c9cb45cef61f7f8b532222',1,'stdex::interval']]], - ['ctime_6',['ctime',['../classstdex_1_1stream_1_1basic__file.html#a3c02c83246c43ed868dab1dd5a5d698d',1,'stdex::stream::basic_file::ctime()'],['../classstdex_1_1stream_1_1cache.html#a0306f70f169f924f41306c71646c9276',1,'stdex::stream::cache::ctime()'],['../classstdex_1_1stream_1_1file.html#aa54131619fe782de419ed74bab377dd5',1,'stdex::stream::file::ctime()']]] + ['convert_6',['convert',['../classstdex_1_1charset__encoder.html#ad46b4c97b91eb4185a1424b0d369e37a',1,'stdex::charset_encoder::convert(_In_reads_or_z_opt_(count_src) const T_from *src, size_t count_src)'],['../classstdex_1_1charset__encoder.html#a7d475e52955d3aa1ed70ddfad2447003',1,'stdex::charset_encoder::convert(const T_from *src)'],['../classstdex_1_1charset__encoder.html#a454b31f807f99b77abb78f3793e5a026',1,'stdex::charset_encoder::convert(const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)']]], + ['ctime_7',['ctime',['../classstdex_1_1stream_1_1basic__file.html#a3c02c83246c43ed868dab1dd5a5d698d',1,'stdex::stream::basic_file::ctime()'],['../classstdex_1_1stream_1_1cache.html#a0306f70f169f924f41306c71646c9276',1,'stdex::stream::cache::ctime()'],['../classstdex_1_1stream_1_1file.html#aa54131619fe782de419ed74bab377dd5',1,'stdex::stream::file::ctime()']]] ]; diff --git a/sgml_8cpp_source.html b/sgml_8cpp_source.html index d9585c0e6..e6451feea 100644 --- a/sgml_8cpp_source.html +++ b/sgml_8cpp_source.html @@ -153,7 +153,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/sgml_8hpp_source.html b/sgml_8hpp_source.html index da1639069..0f6b48da3 100644 --- a/sgml_8hpp_source.html +++ b/sgml_8hpp_source.html @@ -773,7 +773,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/sgml__unicode_8hpp_source.html b/sgml__unicode_8hpp_source.html index cb277f2ed..cb106bf35 100644 --- a/sgml__unicode_8hpp_source.html +++ b/sgml__unicode_8hpp_source.html @@ -3175,7 +3175,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/stream_8cpp_source.html b/stream_8cpp_source.html index 082f34b21..167959d9d 100644 --- a/stream_8cpp_source.html +++ b/stream_8cpp_source.html @@ -248,7 +248,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/stream_8hpp_source.html b/stream_8hpp_source.html index 41862c9ea..02a4edc34 100644 --- a/stream_8hpp_source.html +++ b/stream_8hpp_source.html @@ -3865,7 +3865,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/string_8hpp_source.html b/string_8hpp_source.html index 981ad6931..03fc51d0f 100644 --- a/string_8hpp_source.html +++ b/string_8hpp_source.html @@ -920,7 +920,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/structstdex_1_1chrono_1_1aosn__date-members.html b/structstdex_1_1chrono_1_1aosn__date-members.html index b19e8e07c..378bd21a9 100644 --- a/structstdex_1_1chrono_1_1aosn__date-members.html +++ b/structstdex_1_1chrono_1_1aosn__date-members.html @@ -96,7 +96,7 @@ $(function() { diff --git a/structstdex_1_1chrono_1_1aosn__date.html b/structstdex_1_1chrono_1_1aosn__date.html index 93c2050e3..dc332c926 100644 --- a/structstdex_1_1chrono_1_1aosn__date.html +++ b/structstdex_1_1chrono_1_1aosn__date.html @@ -152,7 +152,7 @@ static constexpr bool is_s diff --git a/structstdex_1_1chrono_1_1aosn__timestamp-members.html b/structstdex_1_1chrono_1_1aosn__timestamp-members.html index cf7376369..7ab9334f4 100644 --- a/structstdex_1_1chrono_1_1aosn__timestamp-members.html +++ b/structstdex_1_1chrono_1_1aosn__timestamp-members.html @@ -110,7 +110,7 @@ $(function() { diff --git a/structstdex_1_1chrono_1_1aosn__timestamp.html b/structstdex_1_1chrono_1_1aosn__timestamp.html index c316ed93b..a6335be8a 100644 --- a/structstdex_1_1chrono_1_1aosn__timestamp.html +++ b/structstdex_1_1chrono_1_1aosn__timestamp.html @@ -197,7 +197,7 @@ static constexpr rep p_wee diff --git a/structstdex_1_1free__locale__delete-members.html b/structstdex_1_1free__locale__delete-members.html index c2ef21595..4f07a3279 100644 --- a/structstdex_1_1free__locale__delete-members.html +++ b/structstdex_1_1free__locale__delete-members.html @@ -84,7 +84,7 @@ $(function() { diff --git a/structstdex_1_1free__locale__delete.html b/structstdex_1_1free__locale__delete.html index d7d5c2bd0..10894d3e8 100644 --- a/structstdex_1_1free__locale__delete.html +++ b/structstdex_1_1free__locale__delete.html @@ -101,7 +101,7 @@ void operator() (local diff --git a/structstdex_1_1interval-members.html b/structstdex_1_1interval-members.html index bb6b713f4..a0672926d 100644 --- a/structstdex_1_1interval-members.html +++ b/structstdex_1_1interval-members.html @@ -92,7 +92,7 @@ $(function() { diff --git a/structstdex_1_1interval.html b/structstdex_1_1interval.html index e7c313473..c773776a0 100644 --- a/structstdex_1_1interval.html +++ b/structstdex_1_1interval.html @@ -344,7 +344,7 @@ template<class T > diff --git a/structstdex_1_1mapping-members.html b/structstdex_1_1mapping-members.html index 6e68ed6f0..1bbc05417 100644 --- a/structstdex_1_1mapping-members.html +++ b/structstdex_1_1mapping-members.html @@ -90,7 +90,7 @@ $(function() { diff --git a/structstdex_1_1mapping.html b/structstdex_1_1mapping.html index a00f5272e..2b5fa8e52 100644 --- a/structstdex_1_1mapping.html +++ b/structstdex_1_1mapping.html @@ -283,7 +283,7 @@ template<class T > diff --git a/structstdex_1_1no__delete-members.html b/structstdex_1_1no__delete-members.html index 74f0c3295..ea9e8168b 100644 --- a/structstdex_1_1no__delete-members.html +++ b/structstdex_1_1no__delete-members.html @@ -86,7 +86,7 @@ $(function() { diff --git a/structstdex_1_1no__delete.html b/structstdex_1_1no__delete.html index 01850ea47..a5ba01b39 100644 --- a/structstdex_1_1no__delete.html +++ b/structstdex_1_1no__delete.html @@ -105,7 +105,7 @@ struct stdex::no_delete< T >

    Noop deleter.

    diff --git a/structstdex_1_1no__delete_3_01_t_0f_0e_4-members.html b/structstdex_1_1no__delete_3_01_t_0f_0e_4-members.html index ea81daf7d..dde5c1510 100644 --- a/structstdex_1_1no__delete_3_01_t_0f_0e_4-members.html +++ b/structstdex_1_1no__delete_3_01_t_0f_0e_4-members.html @@ -86,7 +86,7 @@ $(function() { diff --git a/structstdex_1_1no__delete_3_01_t_0f_0e_4.html b/structstdex_1_1no__delete_3_01_t_0f_0e_4.html index 61e103917..2e628b424 100644 --- a/structstdex_1_1no__delete_3_01_t_0f_0e_4.html +++ b/structstdex_1_1no__delete_3_01_t_0f_0e_4.html @@ -106,7 +106,7 @@ struct stdex::no_delete< T[]>

    Noop array deleter.

    diff --git a/structstdex_1_1parser_1_1http__factor__more-members.html b/structstdex_1_1parser_1_1http__factor__more-members.html index a1e44c6ba..736b6998f 100644 --- a/structstdex_1_1parser_1_1http__factor__more-members.html +++ b/structstdex_1_1parser_1_1http__factor__more-members.html @@ -84,7 +84,7 @@ $(function() { diff --git a/structstdex_1_1parser_1_1http__factor__more.html b/structstdex_1_1parser_1_1http__factor__more.html index 58154655a..21c58e27f 100644 --- a/structstdex_1_1parser_1_1http__factor__more.html +++ b/structstdex_1_1parser_1_1http__factor__more.html @@ -93,7 +93,7 @@ Public Member Functions diff --git a/structstdex_1_1stream_1_1buffer_1_1buffer__t-members.html b/structstdex_1_1stream_1_1buffer_1_1buffer__t-members.html index 63b1ff0c8..681e1ebbb 100644 --- a/structstdex_1_1stream_1_1buffer_1_1buffer__t-members.html +++ b/structstdex_1_1stream_1_1buffer_1_1buffer__t-members.html @@ -89,7 +89,7 @@ $(function() { diff --git a/structstdex_1_1stream_1_1buffer_1_1buffer__t.html b/structstdex_1_1stream_1_1buffer_1_1buffer__t.html index 2df87aef7..1ed71f1f9 100644 --- a/structstdex_1_1stream_1_1buffer_1_1buffer__t.html +++ b/structstdex_1_1stream_1_1buffer_1_1buffer__t.html @@ -109,7 +109,7 @@ size_t capacity diff --git a/structstdex_1_1stream_1_1cache_1_1cache__t-members.html b/structstdex_1_1stream_1_1cache_1_1cache__t-members.html index 0519f3435..58e2228f8 100644 --- a/structstdex_1_1stream_1_1cache_1_1cache__t-members.html +++ b/structstdex_1_1stream_1_1cache_1_1cache__t-members.html @@ -90,7 +90,7 @@ $(function() { diff --git a/structstdex_1_1stream_1_1cache_1_1cache__t.html b/structstdex_1_1stream_1_1cache_1_1cache__t.html index e7c8bb15f..a7bea260b 100644 --- a/structstdex_1_1stream_1_1cache_1_1cache__t.html +++ b/structstdex_1_1stream_1_1cache_1_1cache__t.html @@ -119,7 +119,7 @@ enum stdex::stream::cache::cache_t::status_t  diff --git a/structstdex_1_1stream_1_1fifo_1_1node__t-members.html b/structstdex_1_1stream_1_1fifo_1_1node__t-members.html index 3b12d526a..5be57ecac 100644 --- a/structstdex_1_1stream_1_1fifo_1_1node__t-members.html +++ b/structstdex_1_1stream_1_1fifo_1_1node__t-members.html @@ -86,7 +86,7 @@ $(function() { diff --git a/structstdex_1_1stream_1_1fifo_1_1node__t.html b/structstdex_1_1stream_1_1fifo_1_1node__t.html index 8ba1be575..233940aa7 100644 --- a/structstdex_1_1stream_1_1fifo_1_1node__t.html +++ b/structstdex_1_1stream_1_1fifo_1_1node__t.html @@ -99,7 +99,7 @@ uint8_t data [0]< diff --git a/system_8hpp_source.html b/system_8hpp_source.html index eb73b2c1a..bc45e3f15 100644 --- a/system_8hpp_source.html +++ b/system_8hpp_source.html @@ -286,7 +286,7 @@ $(document).ready(function() { init_codefold(0); }); diff --git a/unicode_8cpp_source.html b/unicode_8cpp_source.html index b1a992644..c8f24efd3 100644 --- a/unicode_8cpp_source.html +++ b/unicode_8cpp_source.html @@ -107,35 +107,74 @@ $(document).ready(function() { init_codefold(0); });
    23 Assert::AreEqual(
    24 L"Th\u00ed\u0161 i\u22c5 a te\u0073\u0304t. 😀😅",
    25 stdex::str2wstr("Thíš i⋅ a tes̄t. 😀😅", stdex::charset_id::utf8).c_str());
    -
    26 Assert::AreEqual(
    -
    27 L"",
    -
    28 stdex::str2wstr("test", 0, stdex::charset_id::utf8).c_str());
    -
    29 Assert::AreEqual(
    -
    30 L"",
    -
    31 stdex::str2wstr(nullptr, 0, stdex::charset_id::utf8).c_str());
    -
    32 }
    -
    33
    -
    34 TEST_METHOD(wstr2str)
    -
    35 {
    +
    26 string src;
    +
    27 wstring dst;
    +
    28 for (size_t i = 0; i < 2000; i++) {
    +
    29 src += "🐔Test🐮\r\n";
    +
    30 dst += L"🐔Test🐮\r\n";
    +
    31 }
    +
    32 Assert::AreEqual(dst.c_str(), stdex::str2wstr(src, stdex::charset_id::utf8).c_str());
    +
    33 Assert::AreEqual(
    +
    34 L"",
    +
    35 stdex::str2wstr("test", 0, stdex::charset_id::utf8).c_str());
    36 Assert::AreEqual(
    -
    37 "This is a test.",
    -
    38 stdex::wstr2str(L"This is a test.", stdex::charset_id::utf8).c_str());
    -
    39 Assert::AreEqual(
    -
    40 "Th\xc3\xad\xc5\xa1 i\xe2\x8b\x85 a tes\xcc\x84t. \xf0\x9f\x98\x80\xf0\x9f\x98\x85",
    -
    41 stdex::wstr2str(L"Thíš i⋅ a tes̄t. 😀😅", stdex::charset_id::utf8).c_str());
    -
    42 Assert::AreEqual(
    -
    43 "",
    -
    44 stdex::wstr2str(L"test", 0, stdex::charset_id::utf8).c_str());
    -
    45 Assert::AreEqual(
    -
    46 "",
    -
    47 stdex::wstr2str(nullptr, 0, stdex::charset_id::utf8).c_str());
    -
    48 }
    -
    49 };
    -
    50}
    +
    37 L"",
    +
    38 stdex::str2wstr(nullptr, 0, stdex::charset_id::utf8).c_str());
    +
    39 }
    +
    40
    +
    41 TEST_METHOD(wstr2str)
    +
    42 {
    +
    43 Assert::AreEqual(
    +
    44 "This is a test.",
    +
    45 stdex::wstr2str(L"This is a test.", stdex::charset_id::utf8).c_str());
    +
    46 Assert::AreEqual(
    +
    47 "Th\xc3\xad\xc5\xa1 i\xe2\x8b\x85 a tes\xcc\x84t. \xf0\x9f\x98\x80\xf0\x9f\x98\x85",
    +
    48 stdex::wstr2str(L"Thíš i⋅ a tes̄t. 😀😅", stdex::charset_id::utf8).c_str());
    +
    49 wstring src;
    +
    50 string dst;
    +
    51 for (size_t i = 0; i < 2000; i++) {
    +
    52 src += L"🐔Test🐮\r\n";
    +
    53 dst += "🐔Test🐮\r\n";
    +
    54 }
    +
    55 Assert::AreEqual(dst.c_str(), stdex::wstr2str(src, stdex::charset_id::utf8).c_str());
    +
    56 Assert::AreEqual(
    +
    57 "",
    +
    58 stdex::wstr2str(L"test", 0, stdex::charset_id::utf8).c_str());
    +
    59 Assert::AreEqual(
    +
    60 "",
    +
    61 stdex::wstr2str(nullptr, 0, stdex::charset_id::utf8).c_str());
    +
    62 }
    +
    63
    +
    64 TEST_METHOD(charset_encoder)
    +
    65 {
    +
    66 stdex::charset_encoder<char, char> win1250_to_utf8(stdex::charset_id::windows1250, stdex::charset_id::utf8);
    +
    67
    +
    68 Assert::AreEqual(
    +
    69 "This is a test.",
    +
    70 win1250_to_utf8.convert("This is a test.").c_str());
    +
    71 Assert::AreEqual(
    +
    72 "Thíš i· a teşt.",
    +
    73 win1250_to_utf8.convert("Th\xed\x9a i\xb7 a te\xbat.").c_str());
    +
    74 string src, dst;
    +
    75 for (size_t i = 0; i < 1000; i++) {
    +
    76 src += "V ko\x9eu\x9a\xe8ku zlobnega mizarja stopiclja fant in kli\xe8" "e 0123456789.\r\n";
    +
    77 dst += "V kožuščku zlobnega mizarja stopiclja fant in kliče 0123456789.\r\n";
    +
    78 }
    +
    79 Assert::AreEqual(dst.c_str(), win1250_to_utf8.convert(src).c_str());
    +
    80 Assert::AreEqual(
    +
    81 "",
    +
    82 win1250_to_utf8.convert("test", 0).c_str());
    +
    83 Assert::AreEqual(
    +
    84 "",
    +
    85 win1250_to_utf8.convert(nullptr, 0).c_str());
    +
    86 }
    +
    87 };
    +
    88}
    +
    Encoding converter context.
    Definition unicode.hpp:56
    diff --git a/unicode_8hpp_source.html b/unicode_8hpp_source.html index 83a10f073..d06a9caf8 100644 --- a/unicode_8hpp_source.html +++ b/unicode_8hpp_source.html @@ -97,282 +97,486 @@ $(document).ready(function() { init_codefold(0); });
    13#include <stdint.h>
    14#ifndef _WIN32
    15#include <iconv.h>
    -
    16#endif
    -
    17#include <memory>
    -
    18#include <string>
    -
    19
    -
    20namespace stdex
    -
    21{
    -
    22 enum class charset_id : uint16_t {
    -
    23#ifdef _WIN32
    -
    24 system = CP_ACP,
    -
    25 utf8 = CP_UTF8,
    -
    26 utf16 = 1200 /*CP_WINUNICODE*/,
    -
    27#else
    -
    28 system = 0,
    -
    29 utf8,
    -
    30 utf16,
    -
    31 utf32,
    -
    32#endif
    -
    33 };
    -
    34
    -
    35#ifndef _WIN32
    -
    39 template <typename T_from, typename T_to>
    -
    - -
    41 {
    -
    42 public:
    -
    43 iconverter(_In_ charset_id from, _In_ charset_id to)
    -
    44 {
    -
    45 m_handle = iconv_open(to_encoding(to), to_encoding(from));
    -
    46 if (m_handle == (iconv_t)-1)
    -
    47 throw std::runtime_error("iconv_open failed");
    -
    48 }
    -
    49
    - -
    51 {
    -
    52 iconv_close(m_handle);
    -
    53 }
    -
    54
    -
    55 void convert(_Inout_ std::basic_string<T_to> &dst, _In_reads_or_z_opt_(count) const T_from* src, _In_ size_t count_src) const
    -
    56 {
    -
    57 T_to buf[0x100];
    -
    58 count_src = stdex::strnlen(src, count_src);
    -
    59 size_t src_size = stdex::mul(sizeof(T_from), count_src);
    -
    60 do {
    -
    61 T_to* output = &buf[0];
    -
    62 size_t output_size = sizeof(buf);
    -
    63 errno = 0;
    -
    64 iconv(m_handle, (char**)&src, &src_size, (char**)&output, &output_size);
    -
    65 if (errno)
    -
    66 throw std::runtime_error("iconv failed");
    -
    67 dst.insert(dst.end(), buf, (T_to*)((char*)buf + sizeof(buf) - output_size));
    -
    68 } while (src_size);
    -
    69 }
    -
    70
    -
    71 protected:
    -
    72 static const char* to_encoding(_In_ charset_id charset)
    -
    73 {
    -
    74 switch (charset) {
    -
    75 case charset_id::system:
    -
    76 case charset_id::utf8: return "UTF-8";
    -
    77#if BYTE_ORDER == BIG_ENDIAN
    -
    78 case charset_id::utf16: return "UTF-16BE";
    -
    79 case charset_id::utf32: return "UTF-32BE";
    -
    80#else
    -
    81 case charset_id::utf16: return "UTF-16LE";
    -
    82 case charset_id::utf32: return "UTF-32LE";
    -
    83#endif
    -
    84 default: throw std::invalid_argument("unsupported charset");
    -
    85 }
    -
    86 }
    -
    87
    -
    88 protected:
    -
    89 iconv_t m_handle;
    -
    90 };
    -
    -
    91#endif
    +
    16#include <langinfo.h>
    +
    17#endif
    +
    18#include <memory>
    +
    19#include <string>
    +
    20
    +
    21namespace stdex
    +
    22{
    +
    23 enum class charset_id : uint16_t {
    +
    24#ifdef _WIN32
    +
    25 system = CP_ACP,
    +
    26 oem = CP_OEMCP,
    +
    27 utf8 = CP_UTF8,
    +
    28 utf16 = 1200 /*CP_WINUNICODE*/,
    +
    29 windows1250 = 1250,
    +
    30 windows1251 = 1251,
    +
    31 windows1252 = 1252,
    +
    32#else
    +
    33 system = 0,
    +
    34 utf8,
    +
    35 utf16,
    +
    36 utf32,
    +
    37 windows1250,
    +
    38 windows1251,
    +
    39 windows1252,
    +
    40
    +
    41 _max
    +
    42#endif
    +
    43 };
    +
    44
    +
    45#ifdef _WIN32
    +
    46 constexpr charset_id wchar_t_charset = charset_id::utf16;
    +
    47#else
    +
    48 constexpr charset_id wchar_t_charset = charset_id::utf32;
    +
    49#endif
    +
    50
    +
    54 template <typename T_from, typename T_to>
    +
    + +
    56 {
    +
    57 public:
    +
    58 charset_encoder(_In_ charset_id from, _In_ charset_id to)
    +
    59 {
    +
    60#ifdef _WIN32
    +
    61 m_from = to_encoding(from);
    +
    62 m_to = to_encoding(to);
    +
    63#else
    +
    64 m_handle = iconv_open(to_encoding(to), to_encoding(from));
    +
    65 if (m_handle == (iconv_t)-1)
    +
    66 throw std::runtime_error("iconv_open failed");
    +
    67#endif
    +
    68 }
    +
    69
    +
    70#ifndef _WIN32
    + +
    72 {
    +
    73 iconv_close(m_handle);
    +
    74 }
    +
    75#endif
    +
    76
    +
    84 template <class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
    +
    +
    85 void strcat(
    +
    86 _Inout_ std::basic_string<T_to, _Traits_to, _Alloc_to> &dst,
    +
    87 _In_reads_or_z_opt_(count_src) const T_from* src, _In_ size_t count_src)
    +
    88 {
    +
    89 constexpr DWORD dwFlagsMBWC = MB_PRECOMPOSED;
    +
    90 constexpr DWORD dwFlagsWCMB = 0;
    +
    91 constexpr LPCCH lpDefaultChar = NULL;
    92
    -
    101 inline void strcat(
    -
    102 _Inout_ std::wstring& dst,
    -
    103 _In_reads_or_z_opt_(count_src) const char* src, _In_ size_t count_src,
    -
    104 _In_ charset_id charset = charset_id::system)
    -
    105 {
    -
    106 assert(src || !count_src);
    -
    107#ifdef _WIN32
    -
    108 assert(count_src < INT_MAX || count_src == SIZE_MAX);
    -
    109 constexpr DWORD dwFlags = MB_PRECOMPOSED;
    -
    110
    -
    111 // Try to convert to stack buffer first.
    -
    112 WCHAR szStackBuffer[1024/sizeof(WCHAR)];
    -
    113#pragma warning(suppress: 6387) // Testing indicates src may be NULL when count_src is also 0. Is SAL of the lpMultiByteStr parameter wrong?
    -
    114 int cch = MultiByteToWideChar(static_cast<UINT>(charset), dwFlags, src, static_cast<int>(count_src), szStackBuffer, _countof(szStackBuffer));
    -
    115 if (cch) {
    -
    116 // Append from stack.
    -
    117 dst.append(szStackBuffer, count_src != SIZE_MAX ? wcsnlen(szStackBuffer, cch) : (size_t)cch - 1);
    -
    118 } else if (::GetLastError() == ERROR_INSUFFICIENT_BUFFER) {
    -
    119 // Query the required output size. Allocate buffer. Then convert again.
    -
    120 cch = MultiByteToWideChar(static_cast<UINT>(charset), dwFlags, src, static_cast<int>(count_src), NULL, 0);
    -
    121 std::unique_ptr<WCHAR[]> szBuffer(new WCHAR[cch]);
    -
    122 cch = MultiByteToWideChar(static_cast<UINT>(charset), dwFlags, src, static_cast<int>(count_src), szBuffer.get(), cch);
    -
    123 dst.append(szBuffer.get(), count_src != SIZE_MAX ? wcsnlen(szBuffer.get(), cch) : (size_t)cch - 1);
    -
    124 }
    -
    125#else
    -
    126 iconverter<char, wchar_t>(charset, charset_id::utf32).convert(dst, src, count_src);
    -
    127#endif
    -
    128 }
    +
    93 assert(src || !count_src);
    +
    94 count_src = stdex::strnlen(src, count_src);
    +
    95 if (!count_src) _Unlikely_
    +
    96 return;
    +
    97#ifdef _WIN32
    +
    98 _Analysis_assume_(src);
    +
    99 if (m_from == m_to) _Unlikely_{
    +
    100 dst.append(reinterpret_cast<const T_to*>(src), count_src);
    +
    101 return;
    +
    102 }
    +
    103
    +
    104 if constexpr (sizeof(T_from) == sizeof(char) && sizeof(T_to) == sizeof(wchar_t)) {
    +
    105 assert(count_src < INT_MAX || count_src == SIZE_MAX);
    +
    106
    +
    107 // Try to convert to stack buffer first.
    +
    108 WCHAR szStackBuffer[1024 / sizeof(WCHAR)];
    +
    109#pragma warning(suppress: 6387) // Testing indicates src may be NULL when count_src is also 0. Is SAL of the lpMultiByteStr parameter wrong?
    +
    110 int cch = MultiByteToWideChar(static_cast<UINT>(m_from), dwFlagsMBWC, reinterpret_cast<LPCCH>(src), static_cast<int>(count_src), szStackBuffer, _countof(szStackBuffer));
    +
    111 if (cch) {
    +
    112 // Append from stack.
    +
    113 dst.append(reinterpret_cast<const T_to*>(szStackBuffer), count_src != SIZE_MAX ? wcsnlen(szStackBuffer, cch) : static_cast<size_t>(cch) - 1);
    +
    114 return;
    +
    115 }
    +
    116 if (GetLastError() == ERROR_INSUFFICIENT_BUFFER) {
    +
    117 // Query the required output size. Allocate buffer. Then convert again.
    +
    118 cch = MultiByteToWideChar(static_cast<UINT>(m_from), dwFlagsMBWC, reinterpret_cast<LPCCH>(src), static_cast<int>(count_src), NULL, 0);
    +
    119 std::unique_ptr<WCHAR[]> szBuffer(new WCHAR[cch]);
    +
    120 cch = MultiByteToWideChar(static_cast<UINT>(m_from), dwFlagsMBWC, reinterpret_cast<LPCCH>(src), static_cast<int>(count_src), szBuffer.get(), cch);
    +
    121 dst.append(reinterpret_cast<const T_to*>(szBuffer.get()), count_src != SIZE_MAX ? wcsnlen(szBuffer.get(), cch) : static_cast<size_t>(cch) - 1);
    +
    122 return;
    +
    123 }
    +
    124 throw std::runtime_error("MultiByteToWideChar failed");
    +
    125 }
    +
    126
    +
    127 if constexpr (sizeof(T_from) == sizeof(wchar_t) && sizeof(T_to) == sizeof(char)) {
    +
    128 assert(count_src < INT_MAX || count_src == SIZE_MAX);
    129
    -
    130 _Deprecated_("Use stdex::strcat")
    -
    131 inline void str2wstr(
    -
    132 _Inout_ std::wstring& dst,
    -
    133 _In_reads_or_z_opt_(count_src) const char* src, _In_ size_t count_src,
    -
    134 _In_ charset_id charset = charset_id::system)
    -
    135 {
    -
    136 strcat(dst, src, count_src, charset);
    -
    137 }
    -
    138
    -
    146 inline void strcat(
    -
    147 _Inout_ std::wstring& dst,
    -
    148 _In_ const std::string& src,
    -
    149 _In_ charset_id charset = charset_id::system)
    -
    150 {
    -
    151 strcat(dst, src.data(), src.size(), charset);
    -
    152 }
    -
    153
    -
    154 _Deprecated_("Use stdex::strcat")
    -
    155 inline void str2wstr(
    -
    156 _Inout_ std::wstring& dst,
    -
    157 _In_ const std::string& src,
    -
    158 _In_ charset_id charset = charset_id::system)
    -
    159 {
    -
    160 strcat(dst, src, charset);
    -
    161 }
    -
    162
    -
    171 inline void strcpy(
    -
    172 _Inout_ std::wstring& dst,
    -
    173 _In_reads_or_z_opt_(count_src) const char* src, _In_ size_t count_src,
    -
    174 _In_ charset_id charset = charset_id::system)
    -
    175 {
    -
    176 dst.clear();
    -
    177 strcat(dst, src, count_src, charset);
    -
    178 }
    -
    179
    -
    187 inline void strcpy(
    -
    188 _Inout_ std::wstring& dst,
    -
    189 _In_ const std::string& src,
    -
    190 _In_ charset_id charset = charset_id::system)
    -
    191 {
    -
    192 strcpy(dst, src.data(), src.size(), charset);
    -
    193 }
    -
    194
    -
    203 inline std::wstring str2wstr(
    -
    204 _In_z_ const char* src,
    -
    205 _In_ charset_id charset = charset_id::system)
    -
    206 {
    -
    207 std::wstring dst;
    -
    208 strcat(dst, src, SIZE_MAX, charset);
    -
    209 return dst;
    -
    210 }
    +
    130 // Try to convert to stack buffer first.
    +
    131 CHAR szStackBuffer[1024 / sizeof(CHAR)];
    +
    132#pragma warning(suppress: 6387) // Testing indicates src may be NULL when count_src is also 0. Is SAL of the lpWideCharStr parameter wrong?
    +
    133 int cch = WideCharToMultiByte(static_cast<UINT>(m_to), dwFlagsWCMB, reinterpret_cast<LPCWCH>(src), static_cast<int>(count_src), szStackBuffer, _countof(szStackBuffer), lpDefaultChar, NULL);
    +
    134 if (cch) {
    +
    135 // Copy from stack. Be careful not to include zero terminator.
    +
    136 dst.append(reinterpret_cast<const T_to*>(szStackBuffer), count_src != SIZE_MAX ? strnlen(szStackBuffer, cch) : static_cast<size_t>(cch) - 1);
    +
    137 return;
    +
    138 }
    +
    139 if (GetLastError() == ERROR_INSUFFICIENT_BUFFER) {
    +
    140 // Query the required output size. Allocate buffer. Then convert again.
    +
    141 cch = WideCharToMultiByte(static_cast<UINT>(m_to), dwFlagsWCMB, reinterpret_cast<LPCWCH>(src), static_cast<int>(count_src), NULL, 0, lpDefaultChar, NULL);
    +
    142 std::unique_ptr<CHAR[]> szBuffer(new CHAR[cch]);
    +
    143 cch = WideCharToMultiByte(static_cast<UINT>(m_to), dwFlagsWCMB, reinterpret_cast<LPCWCH>(src), static_cast<int>(count_src), szBuffer.get(), cch, lpDefaultChar, NULL);
    +
    144 dst.append(reinterpret_cast<const T_to*>(szBuffer.get()), count_src != SIZE_MAX ? strnlen(szBuffer.get(), cch) : static_cast<size_t>(cch) - 1);
    +
    145 return;
    +
    146 }
    +
    147 throw std::runtime_error("WideCharToMultiByte failed");
    +
    148 }
    +
    149
    +
    150 if constexpr (sizeof(T_from) == sizeof(char) && sizeof(T_to) == sizeof(char)) {
    +
    151 assert(count_src < INT_MAX || count_src == SIZE_MAX);
    +
    152
    +
    153 // Try to convert to stack buffer first.
    +
    154 WCHAR szStackBufferMBWC[512 / sizeof(WCHAR)];
    +
    155#pragma warning(suppress: 6387) // Testing indicates src may be NULL when count_src is also 0. Is SAL of the lpMultiByteStr parameter wrong?
    +
    156 int cch = MultiByteToWideChar(static_cast<UINT>(m_from), dwFlagsMBWC, reinterpret_cast<LPCCH>(src), static_cast<int>(count_src), szStackBufferMBWC, _countof(szStackBufferMBWC));
    +
    157 if (cch) {
    +
    158 // Append from stack.
    +
    159 size_t count_inter = count_src != SIZE_MAX ? wcsnlen(szStackBufferMBWC, cch) : static_cast<size_t>(cch) - 1;
    +
    160 assert(count_inter < INT_MAX);
    +
    161
    +
    162 // Try to convert to stack buffer first.
    +
    163 CHAR szStackBufferWCMB[512 / sizeof(CHAR)];
    +
    164#pragma warning(suppress: 6387) // Testing indicates szStackBufferMBWC may be NULL when count_inter is also 0. Is SAL of the lpWideCharStr parameter wrong?
    +
    165 cch = WideCharToMultiByte(static_cast<UINT>(m_to), dwFlagsWCMB, szStackBufferMBWC, static_cast<int>(count_inter), szStackBufferWCMB, _countof(szStackBufferWCMB), lpDefaultChar, NULL);
    +
    166 if (cch) {
    +
    167 // Copy from stack. Be careful not to include zero terminator.
    +
    168 dst.append(reinterpret_cast<const T_to*>(szStackBufferWCMB), strnlen(szStackBufferWCMB, cch));
    +
    169 return;
    +
    170 }
    +
    171 if (GetLastError() == ERROR_INSUFFICIENT_BUFFER) {
    +
    172 // Query the required output size. Allocate buffer. Then convert again.
    +
    173 cch = WideCharToMultiByte(static_cast<UINT>(m_to), dwFlagsWCMB, szStackBufferMBWC, static_cast<int>(count_inter), NULL, 0, lpDefaultChar, NULL);
    +
    174 std::unique_ptr<CHAR[]> szBufferWCMB(new CHAR[cch]);
    +
    175 cch = WideCharToMultiByte(static_cast<UINT>(m_to), dwFlagsWCMB, szStackBufferMBWC, static_cast<int>(count_inter), szBufferWCMB.get(), cch, lpDefaultChar, NULL);
    +
    176 dst.append(reinterpret_cast<const T_to*>(szBufferWCMB.get()), strnlen(szBufferWCMB.get(), cch));
    +
    177 return;
    +
    178 }
    +
    179 throw std::runtime_error("WideCharToMultiByte failed");
    +
    180 }
    +
    181 if (GetLastError() == ERROR_INSUFFICIENT_BUFFER) {
    +
    182 // Query the required output size. Allocate buffer. Then convert again.
    +
    183 cch = MultiByteToWideChar(static_cast<UINT>(m_from), dwFlagsMBWC, reinterpret_cast<LPCCH>(src), static_cast<int>(count_src), NULL, 0);
    +
    184 std::unique_ptr<WCHAR[]> szBufferMBWC(new WCHAR[cch]);
    +
    185 cch = MultiByteToWideChar(static_cast<UINT>(m_from), dwFlagsMBWC, reinterpret_cast<LPCCH>(src), static_cast<int>(count_src), szBufferMBWC.get(), cch);
    +
    186 size_t count_inter = count_src != SIZE_MAX ? wcsnlen(szBufferMBWC.get(), cch) : static_cast<size_t>(cch) - 1;
    +
    187
    +
    188 // Query the required output size. Allocate buffer. Then convert again.
    +
    189 cch = WideCharToMultiByte(static_cast<UINT>(m_to), dwFlagsWCMB, szBufferMBWC.get(), static_cast<int>(count_inter), NULL, 0, lpDefaultChar, NULL);
    +
    190 std::unique_ptr<CHAR[]> szBufferWCMB(new CHAR[cch]);
    +
    191 cch = WideCharToMultiByte(static_cast<UINT>(m_to), dwFlagsWCMB, szBufferMBWC.get(), static_cast<int>(count_inter), szBufferWCMB.get(), cch, lpDefaultChar, NULL);
    +
    192 dst.append(reinterpret_cast<const T_to*>(szBufferWCMB.get()), strnlen(szBufferWCMB.get(), cch));
    +
    193 return;
    +
    194 }
    +
    195 throw std::runtime_error("MultiByteToWideChar failed");
    +
    196 }
    +
    197#else
    +
    198 T_to buf[1024 / sizeof(T_to)];
    +
    199 size_t src_size = stdex::mul(sizeof(T_from), count_src);
    +
    200 do {
    +
    201 T_to* output = &buf[0];
    +
    202 size_t output_size = sizeof(buf);
    +
    203 errno = 0;
    +
    204 iconv(m_handle, (char**)&src, &src_size, (char**)&output, &output_size);
    +
    205 if (errno)
    +
    206 throw std::runtime_error("iconv failed");
    +
    207 dst.append(buf, reinterpret_cast<T_to*>(reinterpret_cast<char*>(buf) + sizeof(buf) - output_size));
    +
    208 } while (src_size);
    +
    209#endif
    +
    210 }
    +
    211
    -
    221 inline std::wstring str2wstr(
    -
    222 _In_reads_or_z_opt_(count_src) const char* src, _In_ size_t count_src,
    -
    223 _In_ charset_id charset = charset_id::system)
    -
    224 {
    -
    225 std::wstring dst;
    -
    226 strcat(dst, src, count_src, charset);
    -
    227 return dst;
    -
    228 }
    -
    229
    -
    238 inline std::wstring str2wstr(
    -
    239 _In_ const std::string& src,
    -
    240 _In_ charset_id charset = charset_id::system)
    -
    241 {
    -
    242 return str2wstr(src.c_str(), src.size(), charset);
    -
    243 }
    -
    244
    -
    253 inline void strcat(
    -
    254 _Inout_ std::string& dst,
    -
    255 _In_reads_or_z_opt_(count_src) const wchar_t* src, _In_ size_t count_src,
    -
    256 _In_ charset_id charset = charset_id::system)
    -
    257 {
    -
    258 assert(src || !count_src);
    -
    259#ifdef _WIN32
    -
    260 assert(count_src < INT_MAX || count_src == SIZE_MAX);
    -
    261 constexpr DWORD dwFlags = 0;
    -
    262 constexpr LPCCH lpDefaultChar = NULL;
    -
    263
    -
    264 // Try to convert to stack buffer first.
    -
    265 CHAR szStackBuffer[1024/sizeof(CHAR)];
    -
    266#pragma warning(suppress: 6387) // Testing indicates src may be NULL when count_src is also 0. Is SAL of the lpWideCharStr parameter wrong?
    -
    267 int cch = WideCharToMultiByte(static_cast<UINT>(charset), dwFlags, src, static_cast<int>(count_src), szStackBuffer, _countof(szStackBuffer), lpDefaultChar, NULL);
    -
    268 if (cch) {
    -
    269 // Copy from stack. Be careful not to include zero terminator.
    -
    270 dst.append(szStackBuffer, count_src != SIZE_MAX ? strnlen(szStackBuffer, cch) : (size_t)cch - 1);
    -
    271 } else if (::GetLastError() == ERROR_INSUFFICIENT_BUFFER) {
    -
    272 // Query the required output size. Allocate buffer. Then convert again.
    -
    273 cch = WideCharToMultiByte(static_cast<UINT>(charset), dwFlags, src, static_cast<int>(count_src), NULL, 0, lpDefaultChar, NULL);
    -
    274 std::unique_ptr<CHAR[]> szBuffer(new CHAR[cch]);
    -
    275 cch = WideCharToMultiByte(static_cast<UINT>(charset), dwFlags, src, static_cast<int>(count_src), szBuffer.get(), cch, lpDefaultChar, NULL);
    -
    276 dst.append(szBuffer.get(), count_src != SIZE_MAX ? strnlen(szBuffer.get(), cch) : (size_t)cch - 1);
    -
    277 }
    -
    278#else
    -
    279 iconverter<wchar_t, char>(charset_id::utf32, charset).convert(dst, src, count_src);
    -
    280#endif
    -
    281 }
    -
    282
    -
    283 _Deprecated_("Use stdex::strcat")
    -
    284 inline void wstr2str(
    -
    285 _Inout_ std::string& dst,
    -
    286 _In_reads_or_z_opt_(count_src) const wchar_t* src, _In_ size_t count_src,
    -
    287 _In_ charset_id charset = charset_id::system)
    -
    288 {
    -
    289 strcat(dst, src, count_src, charset);
    -
    290 }
    -
    291
    -
    299 inline void strcat(
    -
    300 _Inout_ std::string& dst,
    -
    301 _In_ const std::wstring& src,
    -
    302 _In_ charset_id charset = charset_id::system)
    -
    303 {
    -
    304 strcat(dst, src.c_str(), src.size(), charset);
    -
    305 }
    -
    306
    -
    307 _Deprecated_("Use stdex::strcat")
    -
    308 inline void wstr2str(
    -
    309 _Inout_ std::string& dst,
    -
    310 _In_ const std::wstring& src,
    -
    311 _In_ charset_id charset = charset_id::system)
    -
    312 {
    -
    313 strcat(dst, src, charset);
    -
    314 }
    -
    315
    -
    324 inline void strcpy(
    -
    325 _Inout_ std::string& dst,
    -
    326 _In_reads_or_z_opt_(count_src) const wchar_t* src, _In_ size_t count_src,
    -
    327 _In_ charset_id charset = charset_id::system)
    -
    328 {
    -
    329 dst.clear();
    -
    330 strcat(dst, src, count_src, charset);
    -
    331 }
    -
    332
    -
    340 inline void strcpy(
    -
    341 _Inout_ std::string& dst,
    -
    342 _In_ const std::wstring& src,
    -
    343 _In_ charset_id charset = charset_id::system)
    -
    344 {
    -
    345 strcpy(dst, src.data(), src.size(), charset);
    -
    346 }
    -
    347
    -
    356 inline std::string wstr2str(
    -
    357 _In_z_ const wchar_t* src,
    -
    358 _In_ charset_id charset = charset_id::system)
    -
    359 {
    -
    360 std::string dst;
    -
    361 strcat(dst, src, SIZE_MAX, charset);
    -
    362 return dst;
    -
    363 }
    -
    364
    -
    374 inline std::string wstr2str(
    -
    375 _In_reads_or_z_opt_(count_src) const wchar_t* src, _In_ size_t count_src,
    -
    376 _In_ charset_id charset = charset_id::system)
    -
    377 {
    -
    378 std::string dst;
    -
    379 strcat(dst, src, count_src, charset);
    -
    380 return dst;
    -
    381 }
    -
    382
    -
    391 inline std::string wstr2str(
    -
    392 _In_ const std::wstring& src,
    -
    393 _In_ charset_id charset = charset_id::system)
    -
    394 {
    -
    395 return wstr2str(src.c_str(), src.size(), charset);
    -
    396 }
    -
    397}
    -
    Unicode converter context.
    Definition unicode.hpp:41
    +
    218 template <class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
    +
    +
    219 inline void strcat(
    +
    220 _Inout_ std::basic_string<T_to, _Traits_to, _Alloc_to>& dst,
    +
    221 _In_z_ const T_from* src)
    +
    222 {
    +
    223 strcat(dst, src, SIZE_MAX);
    +
    224 }
    +
    +
    225
    +
    232 template <class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>, class _Traits_from = std::char_traits<T_from>, class _Alloc_from = std::allocator<T_from>>
    +
    +
    233 inline void strcat(
    +
    234 _Inout_ std::basic_string<T_to, _Traits_to, _Alloc_to>& dst,
    +
    235 _In_ const std::basic_string<T_from, _Traits_from, _Alloc_from>& src)
    +
    236 {
    +
    237 strcat(dst, src.data(), src.size());
    +
    238 }
    +
    +
    239
    +
    247 template <class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
    +
    +
    248 inline void strcpy(
    +
    249 _Inout_ std::basic_string<T_to, _Traits_to, _Alloc_to>& dst,
    +
    250 _In_reads_or_z_opt_(count_src) const T_from* src, _In_ size_t count_src)
    +
    251 {
    +
    252 dst.clear();
    +
    253 strcat(dst, src, count_src);
    +
    254 }
    +
    +
    255
    +
    262 template <class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
    +
    +
    263 inline void strcpy(
    +
    264 _Inout_ std::basic_string<T_to, _Traits_to, _Alloc_to>& dst,
    +
    265 _In_z_ const T_from* src)
    +
    266 {
    +
    267 strcpy(dst, src, SIZE_MAX);
    +
    268 }
    +
    +
    269
    +
    276 template <class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>, class _Traits_from = std::char_traits<T_from>, class _Alloc_from = std::allocator<T_from>>
    +
    +
    277 inline void strcpy(
    +
    278 _Inout_ std::basic_string<T_to, _Traits_to, _Alloc_to>& dst,
    +
    279 _In_ const std::basic_string<T_from, _Traits_from, _Alloc_from>& src)
    +
    280 {
    +
    281 strcpy(dst, src.data(), src.size());
    +
    282 }
    +
    +
    283
    +
    290 template <class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
    +
    +
    291 inline std::basic_string<T_to, _Traits_to, _Alloc_to> convert(_In_reads_or_z_opt_(count_src) const T_from* src, _In_ size_t count_src)
    +
    292 {
    +
    293 std::basic_string<T_to, _Traits_to, _Alloc_to> dst;
    +
    294 strcat(dst, src, count_src);
    +
    295 return dst;
    +
    296 }
    +
    +
    297
    +
    303 template <class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>>
    +
    +
    304 inline std::basic_string<T_to, _Traits_to, _Alloc_to> convert(_In_z_ const T_from* src)
    +
    305 {
    +
    306 return convert(src, SIZE_MAX);
    +
    307 }
    +
    +
    308
    +
    314 template <class _Traits_to = std::char_traits<T_to>, class _Alloc_to = std::allocator<T_to>, class _Traits_from = std::char_traits<T_from>, class _Alloc_from = std::allocator<T_from>>
    +
    +
    315 inline std::basic_string<T_to, _Traits_to, _Alloc_to> convert(_In_ const std::basic_string<T_from, _Traits_from, _Alloc_from>& src)
    +
    316 {
    +
    317 return convert(src.data(), src.size());
    +
    318 }
    +
    +
    319
    +
    320 inline void clear()
    +
    321 {
    +
    322#ifndef _WIN32
    +
    323 iconv(m_handle, NULL, NULL, NULL, NULL);
    +
    324#endif
    +
    325 }
    +
    326
    +
    327#ifdef _WIN32
    +
    328 protected:
    +
    329 static UINT to_encoding(_In_ charset_id charset)
    +
    330 {
    +
    331 return
    +
    332 charset == charset_id::system ? GetACP() :
    +
    333 charset == charset_id::oem ? GetOEMCP() :
    +
    334 static_cast<UINT>(charset);
    +
    335 }
    +
    336
    +
    337 protected:
    +
    338 UINT m_from, m_to;
    +
    339#else
    +
    340 protected:
    +
    341 static const char* to_encoding(_In_ charset_id charset)
    +
    342 {
    +
    343 static const char* const encodings[static_cast<std::underlying_type_t<charset_id>>(charset_id::_max)] = {
    +
    344 "", // system
    +
    345 "UTF-8", // utf8
    +
    346#if BYTE_ORDER == BIG_ENDIAN
    +
    347 "UTF-16BE", // utf16
    +
    348 "UTF-32BE", // utf32
    +
    349#else
    +
    350 "UTF-16LE", // utf16
    +
    351 "UTF-32LE", // utf32
    +
    352#endif
    +
    353 "CP1250", // windows1250
    +
    354 "CP1251", // windows1251
    +
    355 "CP1252", // windows1252
    +
    356 }
    +
    357 return
    +
    358 charset == charset_id::system ? nl_langinfo(LC_CTYPE) :
    +
    359 encodings[static_cast<std::underlying_type_t<charset_id>>(charset))];
    +
    360 }
    +
    361
    +
    362 protected:
    +
    363 iconv_t m_handle;
    +
    364#endif
    +
    365 };
    +
    +
    366
    +
    377 inline void strcat(
    +
    378 _Inout_ std::wstring& dst,
    +
    379 _In_reads_or_z_opt_(count_src) const char* src, _In_ size_t count_src,
    +
    380 _In_ charset_id charset = charset_id::system)
    +
    381 {
    +
    382 charset_encoder<char, wchar_t>(charset, wchar_t_charset).strcat(dst, src, count_src);
    +
    383 }
    +
    384
    +
    385 _Deprecated_("Use stdex::strcat")
    +
    386 inline void str2wstr(
    +
    387 _Inout_ std::wstring& dst,
    +
    388 _In_reads_or_z_opt_(count_src) const char* src, _In_ size_t count_src,
    +
    389 _In_ charset_id charset = charset_id::system)
    +
    390 {
    +
    391 strcat(dst, src, count_src, charset);
    +
    392 }
    +
    393
    +
    403 inline void strcat(
    +
    404 _Inout_ std::wstring& dst,
    +
    405 _In_ const std::string& src,
    +
    406 _In_ charset_id charset = charset_id::system)
    +
    407 {
    +
    408 strcat(dst, src.data(), src.size(), charset);
    +
    409 }
    +
    410
    +
    411 _Deprecated_("Use stdex::strcat")
    +
    412 inline void str2wstr(
    +
    413 _Inout_ std::wstring& dst,
    +
    414 _In_ const std::string& src,
    +
    415 _In_ charset_id charset = charset_id::system)
    +
    416 {
    +
    417 strcat(dst, src, charset);
    +
    418 }
    +
    419
    +
    430 inline void strcpy(
    +
    431 _Inout_ std::wstring& dst,
    +
    432 _In_reads_or_z_opt_(count_src) const char* src, _In_ size_t count_src,
    +
    433 _In_ charset_id charset = charset_id::system)
    +
    434 {
    +
    435 dst.clear();
    +
    436 strcat(dst, src, count_src, charset);
    +
    437 }
    +
    438
    +
    448 inline void strcpy(
    +
    449 _Inout_ std::wstring& dst,
    +
    450 _In_ const std::string& src,
    +
    451 _In_ charset_id charset = charset_id::system)
    +
    452 {
    +
    453 strcpy(dst, src.data(), src.size(), charset);
    +
    454 }
    +
    455
    +
    466 inline std::wstring str2wstr(
    +
    467 _In_z_ const char* src,
    +
    468 _In_ charset_id charset = charset_id::system)
    +
    469 {
    +
    470 std::wstring dst;
    +
    471 strcat(dst, src, SIZE_MAX, charset);
    +
    472 return dst;
    +
    473 }
    +
    474
    +
    486 inline std::wstring str2wstr(
    +
    487 _In_reads_or_z_opt_(count_src) const char* src, _In_ size_t count_src,
    +
    488 _In_ charset_id charset = charset_id::system)
    +
    489 {
    +
    490 std::wstring dst;
    +
    491 strcat(dst, src, count_src, charset);
    +
    492 return dst;
    +
    493 }
    +
    494
    +
    505 inline std::wstring str2wstr(
    +
    506 _In_ const std::string& src,
    +
    507 _In_ charset_id charset = charset_id::system)
    +
    508 {
    +
    509 return str2wstr(src.c_str(), src.size(), charset);
    +
    510 }
    +
    511
    +
    522 inline void strcat(
    +
    523 _Inout_ std::string& dst,
    +
    524 _In_reads_or_z_opt_(count_src) const wchar_t* src, _In_ size_t count_src,
    +
    525 _In_ charset_id charset = charset_id::system)
    +
    526 {
    +
    527 charset_encoder<wchar_t, char>(wchar_t_charset, charset).strcat(dst, src, count_src);
    +
    528 }
    +
    529
    +
    530 _Deprecated_("Use stdex::strcat")
    +
    531 inline void wstr2str(
    +
    532 _Inout_ std::string& dst,
    +
    533 _In_reads_or_z_opt_(count_src) const wchar_t* src, _In_ size_t count_src,
    +
    534 _In_ charset_id charset = charset_id::system)
    +
    535 {
    +
    536 strcat(dst, src, count_src, charset);
    +
    537 }
    +
    538
    +
    548 inline void strcat(
    +
    549 _Inout_ std::string& dst,
    +
    550 _In_ const std::wstring& src,
    +
    551 _In_ charset_id charset = charset_id::system)
    +
    552 {
    +
    553 strcat(dst, src.c_str(), src.size(), charset);
    +
    554 }
    +
    555
    +
    556 _Deprecated_("Use stdex::strcat")
    +
    557 inline void wstr2str(
    +
    558 _Inout_ std::string& dst,
    +
    559 _In_ const std::wstring& src,
    +
    560 _In_ charset_id charset = charset_id::system)
    +
    561 {
    +
    562 strcat(dst, src, charset);
    +
    563 }
    +
    564
    +
    575 inline void strcpy(
    +
    576 _Inout_ std::string& dst,
    +
    577 _In_reads_or_z_opt_(count_src) const wchar_t* src, _In_ size_t count_src,
    +
    578 _In_ charset_id charset = charset_id::system)
    +
    579 {
    +
    580 dst.clear();
    +
    581 strcat(dst, src, count_src, charset);
    +
    582 }
    +
    583
    +
    593 inline void strcpy(
    +
    594 _Inout_ std::string& dst,
    +
    595 _In_ const std::wstring& src,
    +
    596 _In_ charset_id charset = charset_id::system)
    +
    597 {
    +
    598 strcpy(dst, src.data(), src.size(), charset);
    +
    599 }
    +
    600
    +
    611 inline std::string wstr2str(
    +
    612 _In_z_ const wchar_t* src,
    +
    613 _In_ charset_id charset = charset_id::system)
    +
    614 {
    +
    615 std::string dst;
    +
    616 strcat(dst, src, SIZE_MAX, charset);
    +
    617 return dst;
    +
    618 }
    +
    619
    +
    631 inline std::string wstr2str(
    +
    632 _In_reads_or_z_opt_(count_src) const wchar_t* src, _In_ size_t count_src,
    +
    633 _In_ charset_id charset = charset_id::system)
    +
    634 {
    +
    635 std::string dst;
    +
    636 strcat(dst, src, count_src, charset);
    +
    637 return dst;
    +
    638 }
    +
    639
    +
    650 inline std::string wstr2str(
    +
    651 _In_ const std::wstring& src,
    +
    652 _In_ charset_id charset = charset_id::system)
    +
    653 {
    +
    654 return wstr2str(src.c_str(), src.size(), charset);
    +
    655 }
    +
    656}
    +
    Encoding converter context.
    Definition unicode.hpp:56
    +
    void strcpy(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)
    Convert string.
    Definition unicode.hpp:277
    +
    std::basic_string< T_to, _Traits_to, _Alloc_to > convert(const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)
    Return converted string.
    Definition unicode.hpp:315
    +
    std::basic_string< T_to, _Traits_to, _Alloc_to > convert(const T_from *src)
    Return converted string.
    Definition unicode.hpp:304
    +
    void strcat(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const std::basic_string< T_from, _Traits_from, _Alloc_from > &src)
    Convert string and append to string.
    Definition unicode.hpp:233
    +
    void strcpy(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const T_from *src)
    Convert string.
    Definition unicode.hpp:263
    +
    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.
    Definition unicode.hpp:85
    +
    void strcat(std::basic_string< T_to, _Traits_to, _Alloc_to > &dst, const T_from *src)
    Convert string and append to string.
    Definition unicode.hpp:219
    +
    void 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)
    Convert string.
    Definition unicode.hpp:248
    +
    std::basic_string< T_to, _Traits_to, _Alloc_to > convert(_In_reads_or_z_opt_(count_src) const T_from *src, size_t count_src)
    Return converted string.
    Definition unicode.hpp:291
    diff --git a/vector__queue_8hpp_source.html b/vector__queue_8hpp_source.html index 87bcae0b4..74176fcf4 100644 --- a/vector__queue_8hpp_source.html +++ b/vector__queue_8hpp_source.html @@ -451,7 +451,7 @@ $(document).ready(function() { init_codefold(0); });