Stroika Library
3.0d16
Help-Home
Loading...
Searching...
No Matches
CommonInsertersAndExtractors.h
1
/*
2
* Copyright(c) Sophist Solutions, Inc. 1990-2025. All rights reserved
3
*/
4
#ifndef _Stroika_Foundation_Streams_iostream_CommonInsertersAndExtractors_h_
5
#define _Stroika_Foundation_Streams_iostream_CommonInsertersAndExtractors_h_ 1
6
7
#include "Stroika/Foundation/StroikaPreComp.h"
8
9
#include <iostream>
10
11
#include "
Stroika/Foundation/Characters/String.h
"
12
13
/**
14
* TODO:
15
*
16
* @todo Completley untested....
17
*/
18
19
namespace
Stroika::Foundation::Streams::iostream
{
20
21
using
Characters::String
;
22
23
template
<
typename
char
T,
typename
Traits>
24
basic_istream<charT, Traits>& operator>> (basic_istream<charT, Traits>& is,
String
& to);
25
template
<
typename
char
T,
typename
Traits>
26
basic_ostream<charT, Traits>& operator<< (basic_ostream<charT, Traits>& os,
const
String
& from);
27
28
}
29
30
/*
31
********************************************************************************
32
***************************** Implementation Details ***************************
33
********************************************************************************
34
*/
35
#include "CommonInsertersAndExtractors.inl"
36
37
#endif
/*_Stroika_Foundation_Streams_iostream_CommonInsertersAndExtractors_h_*/
String.h
Stroika::Foundation::Characters::String
String is like std::u32string, except it is much easier to use, often much more space efficient,...
Definition
String.h:201
Stroika::Foundation::Streams::iostream
Definition
CommonInsertersAndExtractors.h:19
Library
Sources
Stroika
Foundation
Streams
iostream
CommonInsertersAndExtractors.h
Generated by
1.9.8