| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
1 |
// Formatting library for C++ |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
2 |
// |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
3 |
// Copyright (c) 2012 - 2016, Victor Zverovich |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
4 |
// All rights reserved. |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
5 |
// |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
6 |
// For the license information refer to format.h. |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
7 |
|
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
8 |
#include "fmt/format-inl.h" |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
9 |
|
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
10 |
FMT_BEGIN_NAMESPACE |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
11 |
namespace detail { |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
12 |
|
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
13 |
template FMT_API auto dragonbox::to_decimal(float x) noexcept |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
14 |
-> dragonbox::decimal_fp<float>; |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
15 |
template FMT_API auto dragonbox::to_decimal(double x) noexcept |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
16 |
-> dragonbox::decimal_fp<double>; |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
17 |
|
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
18 |
#ifndef FMT_STATIC_THOUSANDS_SEPARATOR |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
19 |
template FMT_API locale_ref::locale_ref(const std::locale& loc); |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
20 |
template FMT_API auto locale_ref::get<std::locale>() const -> std::locale; |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
21 |
#endif |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
22 |
|
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
23 |
// Explicit instantiations for char. |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
24 |
|
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
25 |
template FMT_API auto thousands_sep_impl(locale_ref) |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
26 |
-> thousands_sep_result<char>; |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
27 |
template FMT_API auto decimal_point_impl(locale_ref) -> char; |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
28 |
|
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
29 |
template FMT_API void buffer<char>::append(const char*, const char*); |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
30 |
|
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
31 |
template FMT_API void vformat_to(buffer<char>&, string_view, |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
32 |
typename vformat_args<>::type, locale_ref); |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
33 |
|
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
34 |
// Explicit instantiations for wchar_t. |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
35 |
|
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
36 |
template FMT_API auto thousands_sep_impl(locale_ref) |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
37 |
-> thousands_sep_result<wchar_t>; |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
38 |
template FMT_API auto decimal_point_impl(locale_ref) -> wchar_t; |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
39 |
|
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
40 |
template FMT_API void buffer<wchar_t>::append(const wchar_t*, const wchar_t*); |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
41 |
|
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
42 |
} // namespace detail |
| 47fd5c32 |
Poul Sander |
2024-10-05 08:44 |
43 |
FMT_END_NAMESPACE |
|
|
1970-01-01 00:00 |
44 |
|