microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
include
microfmt
reloco.hpp
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2026 Jarosław Pelczar <jarek@jpelczar.com>
2
//
3
// SPDX-License-Identifier: BSD-2-Clause
4
5
#pragma once
6
17
#include <reloco/array.hpp>
18
#include <reloco/checked_value.hpp>
19
#include <reloco/duration.hpp>
20
#include <reloco/expected.hpp>
21
#include <reloco/instant.hpp>
22
#include <reloco/lifetime.hpp>
23
#include <reloco/rvalue_safety.hpp>
24
#include <reloco/span.hpp>
25
#include <reloco/string_view.hpp>
26
#include <reloco/value_ptr.hpp>
27
#include <reloco/value_ref.hpp>
28
29
// ============================================================================
30
// Unsafe Pointer Utilities & Unwrapping Boundaries
31
// ============================================================================
32
33
namespace
microfmt::unsafe
{
34
35
using
reloco::unsafe::ptr_cast;
36
using
reloco::unsafe::unchecked_address;
37
38
}
// namespace microfmt::unsafe
39
40
namespace
microfmt
{
41
42
using
reloco::array;
43
using
reloco::checked_value;
44
using
reloco::expected;
45
using
reloco::expected_tag_t;
46
using
reloco::get;
47
using
reloco::unexpected;
48
49
using
reloco::basic_string_view;
50
using
reloco::string_view;
51
using
reloco::wstring_view;
52
53
using
reloco::span;
54
55
using
reloco::value_ptr;
56
using
reloco::value_ref;
57
58
using
reloco::duration;
59
using
reloco::duration_cast;
60
using
reloco::duration_converter;
61
62
using
reloco::instant;
63
64
}
// namespace microfmt
microfmt::unsafe
Definition
reloco.hpp:33
microfmt
Definition
assert.hpp:19
Generated by
1.9.8