LeviLamina
Loading...
Searching...
No Matches
Pipe.h
1
#pragma once
2
3
#include <string>
4
5
#include "ll/api/base/Macro.h"
6
#include "ll/api/base/StdInt.h"
7
8
namespace
ll::io {
9
10
class
Pipe
{
11
public
:
12
LLNDAPI
explicit
Pipe
(
size_t
size = 1024 * 1024,
bool
nowait =
true
);
13
14
LLAPI
~Pipe
();
15
16
LLNDAPI std::string read();
17
18
LLAPI
void
write(std::string_view);
19
20
internal::FileHandleT hRead;
21
internal::FileHandleT hWrite;
22
};
23
}
// namespace ll::io
ll::io::Pipe
Definition
Pipe.h:10
src
ll
api
io
Pipe.h
Generated on Sat Apr 26 2025 05:55:20 for LeviLamina by
1.12.0