Everett
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
cola_file_index.h File Reference

Streams dual-target IX03 indexes with one private secondary payload spool. More...

#include <everett/cola_sections.h>
#include <everett/sort_profile_file_writer.h>

Go to the source code of this file.

Classes

struct  everett::posix_index_spool_ops
 
struct  everett::cola_file_dependencies
 
struct  everett::cola_detail::secondary_spool< Ops >
 
struct  everett::cola_detail::borrowed_file_state< P >
 
struct  everett::cola_detail::file_index_output< P, Ops, SpoolOps >
 
struct  everett::cola_detail::file_index_output_ref< Output >
 
struct  everett::cola_file_index_builder< P, Native, Main, Ops, SpoolOps >
 

Namespaces

namespace  everett
 
namespace  everett::cola_detail
 

Functions

template<class P , class Sink , class Stream , class Spool >
object_seal_receipt everett::cola_detail::seal_file_index (cola_file_dependencies const &dependencies, std::array< borrowed_file_state< P >, 2 > const &profiles, index_metadata< P > const &metadata, std::uint64_t native_size, Sink &sink, Stream &stream, Spool &spool)
 

Detailed Description

Streams dual-target IX03 indexes with one private secondary payload spool.

Author
Edward Kmett ekmet.nosp@m.t@gm.nosp@m.ail.c.nosp@m.om
SPDX-FileType: SOURCE
SPDX-FileCopyrightText: 2026 Edward Kmett <ekmett@gmail.com>
SPDX-License-Identifier: BSD-2-Clause OR Apache-2.0