userver: userver/utils/slot_map.hpp File Reference
Loading...
Searching...
No Matches
slot_map.hpp File Reference

Detailed Description

A minimalistic slot-map container adaptor.

Definition in file slot_map.hpp.

Go to the source code of this file.

#include <concepts>
#include <cstddef>
#include <deque>
#include <ranges>
#include <utility>
#include <variant>
#include <userver/compiler/impl/lifetime.hpp>
#include <userver/utils/assert.hpp>
#include <userver/utils/fast_scope_guard.hpp>
#include <userver/utils/impl/intrusive_link_mode.hpp>
#include <userver/utils/meta.hpp>

Classes

class  utils::SlotMap< T, Container >
 A minimalistic slot-map container adaptor. More...
 
struct  utils::SlotMap< T, Container >::InsertionResult
 Result of an emplace or insert call. More...
 

Namespaces

namespace  utils
 General-purpose utilities used across userver libraries.