HikoGUI
A low latency retained GUI
|
Defined lean_vector<>. More...
#include "../utility/utility.hpp"
#include "../macros.hpp"
#include <bit>
#include <new>
#include <cstddef>
#include <memory>
#include <algorithm>
#include <iterator>
#include <stdexcept>
#include <format>
Go to the source code of this file.
Data Structures | |
class | hi::v1::lean_vector< T > |
Lean-vector with (SVO) short-vector-optimization. More... | |
struct | std::formatter< hi::lean_vector< T >, char > |
Namespaces | |
namespace | hi |
The HikoGUI namespace. | |
namespace | hi::v1 |
The HikoGUI API version 1. | |
Functions | |
hi_export_module (hikogui.container.lean_vector) | |
hi_warning_push () | |
hi_warning_ignore_msvc (26459) | |
template<std::input_iterator It, std::input_iterator ItEnd> | |
hi::v1::lean_vector (It first, ItEnd last) -> lean_vector< typename std::iterator_traits< It >::value_type > | |
template<typename T , std::convertible_to< T >... Args> | |
lean_vector< T > | hi::v1::make_lean_vector (Args &&...args) noexcept |
hi_warning_pop () | |
Defined lean_vector<>.