Stroika Library
3.0d20
Help-Home
Loading...
Searching...
No Matches
BufferedInputStream.cpp
1
/*
2
* Copyright(c) Sophist Solutions, Inc. 1990-2025. All rights reserved
3
*/
4
#include "Stroika/Foundation/StroikaPreComp.h"
5
6
#include "Stroika/Foundation/Execution/Exceptions.h"
7
8
#include "
BufferedInputStream.h
"
9
10
using
std::byte;
11
12
using namespace
Stroika::Foundation
;
13
using namespace
Stroika::Foundation::Characters
;
14
using namespace
Stroika::Foundation::Execution
;
15
using namespace
Stroika::Foundation::Streams;
16
17
/*
18
********************************************************************************
19
************** Streams::BufferedInputStream::Private_ **************************
20
********************************************************************************
21
*/
22
[[noreturn]]
void
BufferedInputStream::Private_::ThrowCannotSeekFromEnd_ ()
23
{
24
// should throw or assert?
25
Throw
(runtime_error{
"cannot seek from end if length not known"
});
26
}
BufferedInputStream.h
Stroika::Foundation::Characters
Definition
Character.h:31
Stroika::Foundation::Execution
Definition
SDKString.inl:7
Stroika::Foundation::Execution::Throw
void Throw(T &&e2Throw)
identical to builtin C++ 'throw' except that it does helpful, type dependent DbgTrace() messages firs...
Definition
Throw.inl:43
Stroika::Foundation
Definition
BloomFilter.h:22
Library
Sources
Stroika
Foundation
Streams
BufferedInputStream.cpp
Generated by
1.9.8