#include <chrono>
#include <jau/debug.hpp>
#include <jau/byte_stream.hpp>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <thread>
#include <pthread.h>
Go to the source code of this file.
|
template<typename T > |
static void | append_bitstr (std::string &out, T mask, T bit, const std::string &bitstr, bool &comma) |
|
constexpr void | copy_mem (void *out, const void *in, size_t n) noexcept |
|
◆ O_BINARY
◆ O_NONBLOCK
◆ __posix_openat64
#define __posix_openat64 ::openat64 |
◆ __posix_lseek64
#define __posix_lseek64 ::lseek64 |
◆ APPEND_BITSTR
#define APPEND_BITSTR |
( |
|
U, |
|
|
|
V, |
|
|
|
W, |
|
|
|
M |
|
) |
| append_bitstr(out, M, U::V, #W, comma); |
◆ IOSTATE_ENUM
#define IOSTATE_ENUM |
( |
|
X, |
|
|
|
M |
|
) |
| |
Value:
iostate
Mimic std::ios_base::iostate for state functionality, see iostate_func.
Definition at line 164 of file byte_stream.cpp.
◆ copy_mem()
constexpr void copy_mem |
( |
void * |
out, |
|
|
const void * |
in, |
|
|
size_t |
n |
|
) |
| |
|
inlineconstexprnoexcept |
◆ append_bitstr()
template<typename T >
static void append_bitstr |
( |
std::string & |
out, |
|
|
T |
mask, |
|
|
T |
bit, |
|
|
const std::string & |
bitstr, |
|
|
bool & |
comma |
|
) |
| |
|
static |