Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
CharacterDelimitedLines/Writer.inl
1/*
2 * Copyright(c) Sophist Solutions, Inc. 1990-2025. All rights reserved
3 */
4
5namespace Stroika::Foundation::DataExchange::Variant::CharacterDelimitedLines {
6
7 /*
8 ********************************************************************************
9 ******************** CharacterDelimitedLines::Writer ***************************
10 ********************************************************************************
11 */
12 inline void Writer::Write (const Traversal::Iterable<Sequence<String>>& m, ostream& out)
13 {
14 Write (m, _WrapBinaryOutput (out));
15 }
16 inline void Writer::Write (const Traversal::Iterable<Sequence<String>>& m, wostream& out)
17 {
18 Write (m, _WrapTextOutput (out));
19 }
20
21}
static Streams::OutputStream::Ptr< Characters::Character > _WrapTextOutput(const Streams::OutputStream::Ptr< Characters::Character > &out)
static Streams::OutputStream::Ptr< byte > _WrapBinaryOutput(const Streams::OutputStream::Ptr< byte > &out)