|
FE 0.16.1
Fast, Effecient FrontEnds
|
#include <algorithm>#include <functional>#include <memory>#include <ranges>#include <type_traits>#include <ankerl/svector.h>#include "fe/span.h"Go to the source code of this file.
Classes | |
| class | fe::Vector< T, N, A > |
| This is a thin wrapper for ankerl::svector<T, N, A> which is a drop-in replacement for std::vector<T, A>. More... | |
Namespaces | |
| namespace | fe |
Variables | |
| template<class T> | |
| static constexpr size_t | fe::Default_Inlined_Size = std::max((size_t)1, 4 * sizeof(size_t) / sizeof(T)) |
| Aims at 4 words (i.e., 4 * sizeof(size_t)) of inlined storage; svector's one-byte tag makes the object a word larger. | |