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

Binds mapped COLA main and secondary targets with exact immutable pins. More...

#include <everett/cola_query.h>
#include <everett/cola_sections.h>
#include <array>
#include <memory>
#include <optional>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <set>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

struct  everett::mapped_cola_blob< P >
 
struct  everett::mapped_cola_scan< Blob >
 
struct  everett::mapped_cola_resolver< P, Blob >
 

Namespaces

namespace  everett
 

Typedefs

template<class P >
using everett::mapped_cola_artifact = cola_index< P, mapped_native< P >, mapped_cola_blob< P > >
 
template<class P >
using everett::mapped_cola_index_builder = cola_index_builder< P, mapped_native< P >, mapped_cola_blob< P > >
 
template<class P >
using everett::mapped_cola_query_root = cola_query_root< P, mapped_cola_blob< P > >
 

Functions

template<class Blob >
void everett::scan_mapped_cola (Blob const &source)
 
template<class P >
mapped_cola_query_root< P > everett::open_mapped_cola_query (std::filesystem::path const &root, blob_identity const &head)
 

Detailed Description

Binds mapped COLA main and secondary targets with exact immutable pins.

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