Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
MemoryStream.cpp
1/*
2 * Copyright(c) Sophist Solutions, Inc. 1990-2025. All rights reserved
3 */
4#include "Stroika/Foundation/StroikaPreComp.h"
5
8
9#include "MemoryStream.h"
10
11using std::byte;
12
13using namespace Stroika::Foundation;
14using namespace Stroika::Foundation::Streams;
15using namespace Stroika::Foundation::Streams::MemoryStream;
16
18
19/*
20 ********************************************************************************
21 ***************** MemoryStream::Private_::MemStream2StringHelper_ **************
22 ********************************************************************************
23 */
24Characters::String MemoryStream::Private_::MemStream2StringHelper_ (const span<const byte>& s)
25{
26 return Characters::ToString (Memory::BLOB{s}); // wrap in BLOB for its ToString function
27}
String is like std::u32string, except it is much easier to use, often much more space efficient,...
Definition String.h:201