Location via proxy:
[ UP ]
[Report a bug]
[Manage cookies]
No cookies
No scripts
No ads
No referrer
Show this form
31
Input/output library
[input.output]
31.9
Span-based streams
[span.streams]
31.9.2
Header
<spanstream>
synopsis
[spanstream.syn]
🔗
namespace
std
{
//
[spanbuf]
, class template
basic_
spanbuf
template
<
class
charT,
class
traits
=
char_traits
<
charT
>
>
class
basic_spanbuf;
template
<
class
charT,
class
traits
>
void
swap
(
basic_spanbuf
<
charT, traits
>
&
x, basic_spanbuf
<
charT, traits
>
&
y
)
;
using
spanbuf
=
basic_spanbuf
<
char
>
;
using
wspanbuf
=
basic_spanbuf
<
wchar_t
>
;
//
[ispanstream]
, class template
basic_
ispanstream
template
<
class
charT,
class
traits
=
char_traits
<
charT
>
>
class
basic_ispanstream;
template
<
class
charT,
class
traits
>
void
swap
(
basic_ispanstream
<
charT, traits
>
&
x, basic_ispanstream
<
charT, traits
>
&
y
)
;
using
ispanstream
=
basic_ispanstream
<
char
>
;
using
wispanstream
=
basic_ispanstream
<
wchar_t
>
;
//
[ospanstream]
, class template
basic_
ospanstream
template
<
class
charT,
class
traits
=
char_traits
<
charT
>
>
class
basic_ospanstream;
template
<
class
charT,
class
traits
>
void
swap
(
basic_ospanstream
<
charT, traits
>
&
x, basic_ospanstream
<
charT, traits
>
&
y
)
;
using
ospanstream
=
basic_ospanstream
<
char
>
;
using
wospanstream
=
basic_ospanstream
<
wchar_t
>
;
//
[spanstream]
, class template
basic_
spanstream
template
<
class
charT,
class
traits
=
char_traits
<
charT
>
>
class
basic_spanstream;
template
<
class
charT,
class
traits
>
void
swap
(
basic_spanstream
<
charT, traits
>
&
x, basic_spanstream
<
charT, traits
>
&
y
)
;
using
spanstream
=
basic_spanstream
<
char
>
;
using
wspanstream
=
basic_spanstream
<
wchar_t
>
;
}