From 4cbb9f25fb10ddd6a878934632f06a3cae2b9d0d Mon Sep 17 00:00:00 2001 From: rozmansi Date: Mon, 24 Jul 2023 09:46:53 +0000 Subject: [PATCH] deploy: 34f05feae4c1646c251748d63a6f88c5b0f4293d --- annotated.html | 2 +- base64_8hpp_source.html | 2 +- chrono_8hpp_source.html | 2 +- classes.html | 2 +- classstdex_1_1base64__dec-members.html | 2 +- classstdex_1_1base64__dec.html | 2 +- classstdex_1_1base64__enc-members.html | 2 +- classstdex_1_1base64__enc.html | 2 +- classstdex_1_1basic__fstream-members.html | 6 +- classstdex_1_1basic__fstream.html | 20 +- classstdex_1_1basic__iostreamfmt-members.html | 30 +- classstdex_1_1basic__iostreamfmt.html | 8 +- ...ex_1_1basic__isharedstrstream-members.html | 2 +- classstdex_1_1basic__isharedstrstream.html | 2 +- classstdex_1_1basic__istreamfmt-members.html | 11 +- classstdex_1_1basic__istreamfmt.html | 5 +- classstdex_1_1basic__ostreamfmt-members.html | 3 +- classstdex_1_1basic__ostreamfmt.html | 5 +- ...sstdex_1_1basic__sharedstrbuf-members.html | 2 +- classstdex_1_1basic__sharedstrbuf.html | 2 +- ...sstdex_1_1basic__stringstream-members.html | 6 +- classstdex_1_1basic__stringstream.html | 83 +- classstdex_1_1errno__error-members.html | 2 +- classstdex_1_1errno__error.html | 2 +- classstdex_1_1global__progress-members.html | 2 +- classstdex_1_1global__progress.html | 2 +- classstdex_1_1hex__dec-members.html | 2 +- classstdex_1_1hex__dec.html | 2 +- classstdex_1_1hex__enc-members.html | 2 +- classstdex_1_1hex__enc.html | 2 +- classstdex_1_1idrec_1_1record-members.html | 2 +- classstdex_1_1idrec_1_1record.html | 2 +- classstdex_1_1lazy__progress-members.html | 2 +- classstdex_1_1lazy__progress.html | 2 +- ...dex_1_1parser_1_1basic__angle-members.html | 2 +- classstdex_1_1parser_1_1basic__angle.html | 2 +- ...x_1_1parser_1_1basic__any__cu-members.html | 2 +- classstdex_1_1parser_1_1basic__any__cu.html | 2 +- ...stdex_1_1parser_1_1basic__bol-members.html | 2 +- classstdex_1_1parser_1_1basic__bol.html | 2 +- ...ex_1_1parser_1_1basic__branch-members.html | 2 +- classstdex_1_1parser_1_1basic__branch.html | 2 +- ...r_1_1basic__chemical__formula-members.html | 2 +- ...1_1parser_1_1basic__chemical__formula.html | 2 +- ...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_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 | 5 +- functions_func.html | 5 +- functions_type.html | 2 +- functions_vars.html | 2 +- hex_8hpp_source.html | 2 +- hierarchy.html | 2 +- idrec_8hpp_source.html | 2 +- index.html | 2 +- internal_8hpp_source.html | 2 +- interval_8hpp_source.html | 2 +- ios_8hpp_source.html | 781 +++++++++--------- mapping_8hpp_source.html | 2 +- memory_8hpp_source.html | 2 +- parser_8hpp_source.html | 2 +- pch_8h_source.html | 2 +- progress_8hpp_source.html | 2 +- sal_8hpp_source.html | 2 +- search/all_1.js | 2 +- search/all_a.js | 2 +- search/all_f.js | 51 +- search/functions_1.js | 2 +- search/functions_a.js | 2 +- search/functions_f.js | 15 +- sgml_8hpp_source.html | 2 +- sgml__unicode_8hpp_source.html | 2 +- string_8hpp_source.html | 2 +- ...tdex_1_1chrono_1_1aosn__clock-members.html | 2 +- structstdex_1_1chrono_1_1aosn__clock.html | 2 +- structstdex_1_1getter-members.html | 2 +- structstdex_1_1getter.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 +- structstdex_1_1robber-members.html | 2 +- structstdex_1_1robber.html | 2 +- unicode_8hpp_source.html | 2 +- vector__queue_8hpp_source.html | 2 +- 265 files changed, 827 insertions(+), 707 deletions(-) diff --git a/annotated.html b/annotated.html index bd0b611ef..a902e6331 100644 --- a/annotated.html +++ b/annotated.html @@ -197,7 +197,7 @@ $(function() { diff --git a/base64_8hpp_source.html b/base64_8hpp_source.html index 1eef0576d..af1b3a8cc 100644 --- a/base64_8hpp_source.html +++ b/base64_8hpp_source.html @@ -318,7 +318,7 @@ $(function() { diff --git a/chrono_8hpp_source.html b/chrono_8hpp_source.html index 756dc5ecd..db6af0979 100644 --- a/chrono_8hpp_source.html +++ b/chrono_8hpp_source.html @@ -236,7 +236,7 @@ $(function() { diff --git a/classes.html b/classes.html index 7f3299bf2..ecfcf189b 100644 --- a/classes.html +++ b/classes.html @@ -121,7 +121,7 @@ $(function() { diff --git a/classstdex_1_1base64__dec-members.html b/classstdex_1_1base64__dec-members.html index d05bf8ecd..762524237 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 1177dd0c9..bd24a973c 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 a247eb024..a750cd2a6 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 ae420325d..395ff2af5 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_1basic__fstream-members.html b/classstdex_1_1basic__fstream-members.html index 2cfc032ff..370c4dc20 100644 --- a/classstdex_1_1basic__fstream-members.html +++ b/classstdex_1_1basic__fstream-members.html @@ -87,13 +87,13 @@ $(function() { basic_fstream(const std::basic_string< _Elem2, _Traits2, _Ax > &str, ios_base::openmode mode=ios_base::in|ios_base::out, int prot=ios_base::_Default_open_prot) (defined in stdex::basic_fstream< _Elem, _Traits >)stdex::basic_fstream< _Elem, _Traits >inlineexplicit basic_fstream(FILE *file) (defined in stdex::basic_fstream< _Elem, _Traits >)stdex::basic_fstream< _Elem, _Traits >inlineexplicit basic_fstream(basic_fstream &&other) (defined in stdex::basic_fstream< _Elem, _Traits >)stdex::basic_fstream< _Elem, _Traits >inline - mtime() conststdex::basic_fstream< _Elem, _Traits >inline - time_type typedef (defined in stdex::basic_fstream< _Elem, _Traits >)stdex::basic_fstream< _Elem, _Traits > + mtime() conststdex::basic_fstream< _Elem, _Traits >inline + time_point typedef (defined in stdex::basic_fstream< _Elem, _Traits >)stdex::basic_fstream< _Elem, _Traits > truncate()stdex::basic_fstream< _Elem, _Traits >inline diff --git a/classstdex_1_1basic__fstream.html b/classstdex_1_1basic__fstream.html index cdbc73a48..caed2db8c 100644 --- a/classstdex_1_1basic__fstream.html +++ b/classstdex_1_1basic__fstream.html @@ -98,9 +98,9 @@ Public Types using _Mybase = std::basic_fstream< _Elem, _Traits >   - -using time_type = std::chrono::time_point< std::chrono::system_clock > -  + +using time_point = std::chrono::time_point< std::chrono::system_clock > +  @@ -124,16 +124,16 @@ template<class _Elem2 , class _Traits2 , class _Ax > void  - - - + + +

Public Member Functions

truncate ()
 Sets end of file at current put position.
 
time_type mtime () const
 Returns file modification time.
 
time_point mtime () const
 Returns file modification time.
 

Detailed Description

template<class _Elem, class _Traits>
class stdex::basic_fstream< _Elem, _Traits >

File stream with additional std::filesystem features.

Member Function Documentation

- -

◆ mtime()

+ +

◆ mtime()

@@ -144,7 +144,7 @@ template<class _Elem , class _Traits >
- + @@ -168,7 +168,7 @@ template<class _Elem , class _Traits > diff --git a/classstdex_1_1basic__iostreamfmt-members.html b/classstdex_1_1basic__iostreamfmt-members.html index b83742589..f4006229e 100644 --- a/classstdex_1_1basic__iostreamfmt-members.html +++ b/classstdex_1_1basic__iostreamfmt-members.html @@ -127,23 +127,25 @@ $(function() { - - - - - - - - - - - - - + + + + + + + + + + + + + + +
time_type stdex::basic_fstream< _Elem, _Traits >::mtime time_point stdex::basic_fstream< _Elem, _Traits >::mtime ( ) const
read(T &value) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline
read(std::basic_string< char, _Traits, _Alloc > &value) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline
read(std::basic_string< wchar_t, _Traits, _Alloc > &value) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline
seekg(pos_type pos) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline
seekg(off_type off, std::ios_base::seekdir dir) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline
seekp(pos_type pos) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
seekp(off_type off, std::ios_base::seekdir dir) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
sg (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >
sp (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >
tellg() (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline
tellp() (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
vprintf(const _Elem2 *format, locale_t locale, va_list arg)stdex::basic_ostreamfmt< _Elem, _Traits >inline
write(_In_reads_bytes_(size) const void *data, std::streamsize size) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
write(T value) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
write(const char *value) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
write(const wchar_t *value) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
read_byte() (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline
seekg(pos_type pos) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline
seekg(off_type off, std::ios_base::seekdir dir) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline
seekp(pos_type pos) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
seekp(off_type off, std::ios_base::seekdir dir) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
sg (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >
sp (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >
tellg() (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline
tellp() (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
vprintf(const _Elem2 *format, locale_t locale, va_list arg)stdex::basic_ostreamfmt< _Elem, _Traits >inline
write(_In_reads_bytes_(size) const void *data, std::streamsize size) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
write(T value) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
write(const char *value) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
write(const wchar_t *value) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
write_byte(uint8_t value) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline
diff --git a/classstdex_1_1basic__iostreamfmt.html b/classstdex_1_1basic__iostreamfmt.html index 24f61f577..a9613f260 100644 --- a/classstdex_1_1basic__iostreamfmt.html +++ b/classstdex_1_1basic__iostreamfmt.html @@ -139,6 +139,9 @@ template<class T > basic_ostreamfmt< _Elem, _Traits > & write (const wchar_t *value)   + +basic_ostreamfmt< _Elem, _Traits > & write_byte (uint8_t value) +  template<class _Elem2 > void vprintf (const _Elem2 *format, locale_t locale, va_list arg)  Formats string using printf() and write it to stream.
@@ -229,6 +232,9 @@ template<class _Traits = std::char_traits<char>, class _Alloc = std:: template<class _Traits = std::char_traits<wchar_t>, class _Alloc = std::allocator<wchar_t>> basic_istreamfmt< _Elem, _Traits > & read (std::basic_string< wchar_t, _Traits, _Alloc > &value)   + +uint8_t read_byte () +  basic_istreamfmt< _Elem, _Traits > & operator>> (int8_t &value)   @@ -305,7 +311,7 @@ class stdex::basic_iostreamfmt< _Elem, _Traits >

Binary stream rea

diff --git a/classstdex_1_1basic__isharedstrstream-members.html b/classstdex_1_1basic__isharedstrstream-members.html index f64f5836e..439058292 100644 --- a/classstdex_1_1basic__isharedstrstream-members.html +++ b/classstdex_1_1basic__isharedstrstream-members.html @@ -85,7 +85,7 @@ $(function() { diff --git a/classstdex_1_1basic__isharedstrstream.html b/classstdex_1_1basic__isharedstrstream.html index 6e6ce5743..aefed38cc 100644 --- a/classstdex_1_1basic__isharedstrstream.html +++ b/classstdex_1_1basic__isharedstrstream.html @@ -106,7 +106,7 @@ Protected Attributes diff --git a/classstdex_1_1basic__istreamfmt-members.html b/classstdex_1_1basic__istreamfmt-members.html index 2fcab0d14..327a37de6 100644 --- a/classstdex_1_1basic__istreamfmt-members.html +++ b/classstdex_1_1basic__istreamfmt-members.html @@ -105,14 +105,15 @@ $(function() { read(T &value) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline read(std::basic_string< char, _Traits, _Alloc > &value) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline read(std::basic_string< wchar_t, _Traits, _Alloc > &value) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline - seekg(pos_type pos) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline - seekg(off_type off, std::ios_base::seekdir dir) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline - sg (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits > - tellg() (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline + read_byte() (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline + seekg(pos_type pos) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline + seekg(off_type off, std::ios_base::seekdir dir) (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline + sg (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits > + tellg() (defined in stdex::basic_istreamfmt< _Elem, _Traits >)stdex::basic_istreamfmt< _Elem, _Traits >inline diff --git a/classstdex_1_1basic__istreamfmt.html b/classstdex_1_1basic__istreamfmt.html index 97feb61be..8da3a0675 100644 --- a/classstdex_1_1basic__istreamfmt.html +++ b/classstdex_1_1basic__istreamfmt.html @@ -150,6 +150,9 @@ template<class _Traits = std::char_traits<char>, class _Alloc = std:: template<class _Traits = std::char_traits<wchar_t>, class _Alloc = std::allocator<wchar_t>> basic_istreamfmt< _Elem, _Traits > & read (std::basic_string< wchar_t, _Traits, _Alloc > &value)   + +uint8_t read_byte () +  basic_istreamfmt< _Elem, _Traits > & operator>> (int8_t &value)   @@ -207,7 +210,7 @@ class stdex::basic_istreamfmt< _Elem, _Traits >

Binary stream read

diff --git a/classstdex_1_1basic__ostreamfmt-members.html b/classstdex_1_1basic__ostreamfmt-members.html index 522b73935..4ef80b39a 100644 --- a/classstdex_1_1basic__ostreamfmt-members.html +++ b/classstdex_1_1basic__ostreamfmt-members.html @@ -110,10 +110,11 @@ $(function() { write(T value) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline write(const char *value) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline write(const wchar_t *value) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline + write_byte(uint8_t value) (defined in stdex::basic_ostreamfmt< _Elem, _Traits >)stdex::basic_ostreamfmt< _Elem, _Traits >inline diff --git a/classstdex_1_1basic__ostreamfmt.html b/classstdex_1_1basic__ostreamfmt.html index 1ad3c296c..1ad1d14ee 100644 --- a/classstdex_1_1basic__ostreamfmt.html +++ b/classstdex_1_1basic__ostreamfmt.html @@ -145,6 +145,9 @@ template<class T > basic_ostreamfmt< _Elem, _Traits > & write (const wchar_t *value)   + +basic_ostreamfmt< _Elem, _Traits > & write_byte (uint8_t value) +  template<class _Elem2 > void vprintf (const _Elem2 *format, locale_t locale, va_list arg)  Formats string using printf() and write it to stream.
@@ -320,7 +323,7 @@ template<class _Elem2 > diff --git a/classstdex_1_1basic__sharedstrbuf-members.html b/classstdex_1_1basic__sharedstrbuf-members.html index b27cbc87e..5dea2ab3a 100644 --- a/classstdex_1_1basic__sharedstrbuf-members.html +++ b/classstdex_1_1basic__sharedstrbuf-members.html @@ -88,7 +88,7 @@ $(function() { diff --git a/classstdex_1_1basic__sharedstrbuf.html b/classstdex_1_1basic__sharedstrbuf.html index 5898f37c0..cbcb2bee7 100644 --- a/classstdex_1_1basic__sharedstrbuf.html +++ b/classstdex_1_1basic__sharedstrbuf.html @@ -123,7 +123,7 @@ class stdex::basic_sharedstrbuf< _Elem, _Traits >

Shared-memory st

diff --git a/classstdex_1_1basic__stringstream-members.html b/classstdex_1_1basic__stringstream-members.html index 2d063c5ac..138744372 100644 --- a/classstdex_1_1basic__stringstream-members.html +++ b/classstdex_1_1basic__stringstream-members.html @@ -87,11 +87,13 @@ $(function() { basic_stringstream(const _Mystr &str, std::ios_base::openmode mode=std::ios_base::in|std::ios_base::out) (defined in stdex::basic_stringstream< _Elem, _Traits, _Alloc >)stdex::basic_stringstream< _Elem, _Traits, _Alloc >inlineexplicit basic_stringstream(basic_stringstream &&other) (defined in stdex::basic_stringstream< _Elem, _Traits, _Alloc >)stdex::basic_stringstream< _Elem, _Traits, _Alloc >inline basic_stringstream(const T *filename, std::ios_base::openmode mode=std::ios_base::in, int prot=std::ios_base::_Default_open_prot)stdex::basic_stringstream< _Elem, _Traits, _Alloc >inlineexplicit - basic_stringstream(const std::basic_string< T > &filename, std::ios_base::openmode mode=std::ios_base::in, int prot=std::ios_base::_Default_open_prot)stdex::basic_stringstream< _Elem, _Traits, _Alloc >inlineexplicit + basic_stringstream(const std::basic_string< _Elem2, _Traits2, _Alloc2 > &filename, std::ios_base::openmode mode=std::ios_base::in, int prot=std::ios_base::_Default_open_prot)stdex::basic_stringstream< _Elem, _Traits, _Alloc >inlineexplicit + save(const T *filename, std::ios_base::openmode mode=std::ios_base::out, int prot=std::ios_base::_Default_open_prot)stdex::basic_stringstream< _Elem, _Traits, _Alloc >inline + save(const std::basic_string< _Elem2, _Traits2, _Alloc2 > &filename, std::ios_base::openmode mode=std::ios_base::out, int prot=std::ios_base::_Default_open_prot) (defined in stdex::basic_stringstream< _Elem, _Traits, _Alloc >)stdex::basic_stringstream< _Elem, _Traits, _Alloc >inline diff --git a/classstdex_1_1basic__stringstream.html b/classstdex_1_1basic__stringstream.html index 40668d855..4c378a968 100644 --- a/classstdex_1_1basic__stringstream.html +++ b/classstdex_1_1basic__stringstream.html @@ -117,10 +117,18 @@ Public Member Functions  basic_stringstream (const T *filename, std::ios_base::openmode mode=std::ios_base::in, int prot=std::ios_base::_Default_open_prot)  Initializes stream with content from file.
  -template<class T > - basic_stringstream (const std::basic_string< T > &filename, std::ios_base::openmode mode=std::ios_base::in, int prot=std::ios_base::_Default_open_prot) - Initializes stream with content from file.
-  +template<class _Elem2 , class _Traits2 = std::char_traits<_Elem2>, class _Alloc2 = std::allocator<_Elem2>> + basic_stringstream (const std::basic_string< _Elem2, _Traits2, _Alloc2 > &filename, std::ios_base::openmode mode=std::ios_base::in, int prot=std::ios_base::_Default_open_prot) + Initializes stream with content from file.
+  +template<class T > +void save (const T *filename, std::ios_base::openmode mode=std::ios_base::out, int prot=std::ios_base::_Default_open_prot) + Saves stream content to a file.
+  + +template<class _Elem2 , class _Traits2 = std::char_traits<T>, class _Alloc2 = std::allocator<T>> +void save (const std::basic_string< _Elem2, _Traits2, _Alloc2 > &filename, std::ios_base::openmode mode=std::ios_base::out, int prot=std::ios_base::_Default_open_prot) + 

Detailed Description

template<class _Elem, class _Traits, class _Alloc>
@@ -182,15 +190,15 @@ template<class T >
- -

◆ basic_stringstream() [2/2]

+ +

◆ basic_stringstream() [2/2]

template<class _Elem , class _Traits , class _Alloc >
-template<class T >
+template<class _Elem2 , class _Traits2 = std::char_traits<_Elem2>, class _Alloc2 = std::allocator<_Elem2>>
- + @@ -236,6 +244,63 @@ template<class T > + + +

Member Function Documentation

+ +

◆ save()

+ +
+
+
+template<class _Elem , class _Traits , class _Alloc >
+
+template<class T >
+
@@ -198,7 +206,7 @@ template<class T >
stdex::basic_stringstream< _Elem, _Traits, _Alloc >::basic_stringstream (const std::basic_string< T > & const std::basic_string< _Elem2, _Traits2, _Alloc2 > &  filename,
+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void stdex::basic_stringstream< _Elem, _Traits, _Alloc >::save (const T * filename,
std::ios_base::openmode mode = std::ios_base::out,
int prot = std::ios_base::_Default_open_prot 
)
+
+inline
+
+ +

Saves stream content to a file.

+
Parameters
+ + + + +
[in]filenameFile name
[in]modeMode flags to open file
[in]protProtection flags to open file
+
+
+

The documentation for this class was generated from the following file: @@ -219,6 +219,7 @@ $(function() {

- s -