FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
cpp-taskflow/modules/tf.utility.cppm at master · feiyunwill/cpp-taskflow · GitHub
feiyunwill
/
cpp-taskflow
Public
forked from
taskflow/taskflow
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
cpp-taskflow
/
modules
/
tf.utility.cppm
Copy path
More file actions
More file actions
Latest commit
History
History
History
111 lines (104 loc) · 2.97 KB
Breadcrumbs
cpp-taskflow
/
modules
/
tf.utility.cppm
Copy path
File metadata and controls
111 lines (104 loc) · 2.97 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
module
;
#
include
<
taskflow/utility/iterator.hpp
>
#
include
<
taskflow/utility/lazy_string.hpp
>
#
include
<
taskflow/utility/math.hpp
>
#
include
<
taskflow/utility/mpmc.hpp
>
#
include
<
taskflow/utility/object_pool.hpp
>
#
include
<
taskflow/utility/os.hpp
>
#
include
<
taskflow/utility/serializer.hpp
>
#
include
<
taskflow/utility/small_vector.hpp
>
#
include
<
taskflow/utility/stream.hpp
>
#
include
<
taskflow/utility/traits.hpp
>
#
include
<
taskflow/utility/uuid.hpp
>
export
module
tf:utility;
export
namespace
tf
{
using
tf::IndexRange;
using
tf::LazyString;
using
tf::
MPMC
;
using
tf::ObjectPool;
using
tf::CachelineAligned;
using
tf::is_std_basic_string;
using
tf::is_std_array;
using
tf::is_std_vector;
using
tf::is_std_deque;
using
tf::is_std_forward_list;
using
tf::is_std_map;
using
tf::is_std_unordered_map;
using
tf::is_std_set;
using
tf::is_std_unordered_set;
using
tf::is_std_variant;
using
tf::is_std_optional;
using
tf::is_std_duration;
using
tf::is_std_time_point;
using
tf::is_std_tuple;
using
tf::Serializer;
using
tf::Deserializer;
using
tf::IsPod;
using
tf::SmallVectorBase;
using
tf::SmallVectorStorage;
using
tf::SmallVectorTemplateCommon;
using
tf::SmallVectorTemplateBase;
using
tf::SmallVectorImpl;
using
tf::SmallVector;
using
tf::is_pod;
using
tf::NoInit;
using
tf::MoC;
using
tf::get_index;
using
tf::get_index_impl;
using
tf::filter_duplicates;
using
tf::unique_variant;
using
tf::
unique_variant_t
;
using
tf::is_std_compare;
using
tf::all_same;
using
tf::
deref_t
;
using
tf::
UUID
;
using
tf::is_std_basic_string_v;
using
tf::is_std_array_v;
using
tf::is_std_vector_v;
using
tf::is_std_deque_v;
using
tf::is_std_forward_list_v;
using
tf::is_std_map_v;
using
tf::is_std_unordered_map_v;
using
tf::is_std_set_v;
using
tf::is_std_unordered_set_v;
using
tf::is_std_variant_v;
using
tf::is_std_optional_v;
using
tf::is_std_duration_v;
using
tf::is_std_time_point_v;
using
tf::is_std_tuple_v;
using
tf::is_default_serializable_v;
using
tf::dependent_false_v;
using
tf::is_pod_v;
using
tf::get_index_v;
using
tf::is_std_compare_v;
using
tf::all_same_v;
using
tf::is_random_access_iterator;
using
tf::is_index_range_invalid;
using
tf::distance;
using
tf::next_pow2;
using
tf::is_pow2;
using
tf::static_floor_log2;
using
tf::median_of_three;
using
tf::pseudo_median_of_nine;
using
tf::sort2;
using
tf::sort3;
using
tf::unique_id;
using
tf::atomic_max;
using
tf::atomic_min;
using
tf::seed;
using
tf::coprime;
using
tf::make_coprime_lut;
using
tf::get_env;
using
tf::has_env;
using
tf::capacity_in_bytes;
using
tf::ostreamize;
using
tf::stringify;
using
tf::make_moc;
using
tf::visit_tuple;
using
tf::unroll;
using
tf::swap;
using
tf::
operator
<<;
}
export
namespace
std
{
using
std::hash;
}
Back
|
FazBrowse Home
|
New Git URL