|
Everett
|
#include <cola_file_index.h>
Public Member Functions | |
| secondary_spool (std::filesystem::path path, Ops &ops) | |
| secondary_spool (secondary_spool const &)=delete | |
| secondary_spool & | operator= (secondary_spool const &)=delete |
| ~secondary_spool () | |
| std::uint64_t | body_bytes () const noexcept |
| void | append (std::span< std::byte const > bytes) |
| template<class Stream > | |
| void | replay (Stream &out) |
Static Private Member Functions | |
| static void | fail (char const *operation, int code=errno) |
Private Attributes | |
| std::filesystem::path | path_ |
| Ops & | ops_ |
| int | fd_ = -1 |
| bool | named_ = false |
| std::uint64_t | bytes_ = 0 |
|
inline |
|
delete |
|
inline |
|
inline |
|
inlinenoexcept |
|
inlinestaticprivate |
|
delete |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |