Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DmitriBogdanov/UTL
/ functions
Functions
1,674 in github.com/DmitriBogdanov/UTL
⨍
Functions
1,674
◇
Types & classes
442
↓ 1 callers
Function
print_hello
tests/general_odr/second.cpp:3
↓ 1 callers
Method
push_record
single_include/UTL.hpp:4350
↓ 1 callers
Method
push_record
include/UTL/log.hpp:1289
↓ 1 callers
Function
random_char
Since char distribution quality isn't particularly important, we can avoid including the whole <random> and just use a biased remainder formula
single_include/UTL.hpp:12264
↓ 1 callers
Function
random_char
Since char distribution quality isn't particularly important, we can avoid including the whole <random> and just use a biased remainder formula
include/UTL/shell.hpp:72
↓ 1 callers
Function
read_file_to_string
This seems the to be the fastest way of reading a text file into 'std::string' without invoking OS-specific methods See this StackOverflow thread: htt
include/UTL/json.hpp:167
↓ 1 callers
Method
record_time
single_include/UTL.hpp:10169
↓ 1 callers
Method
record_time
include/UTL/profiler.hpp:668
↓ 1 callers
Function
recursive
examples/module_profiler/profiling_recursion.cpp:3
↓ 1 callers
Method
results_are_empty
single_include/UTL.hpp:9922
↓ 1 callers
Method
results_are_empty
include/UTL/profiler.hpp:421
↓ 1 callers
Method
root_apply_recursively
single_include/UTL.hpp:9871
↓ 1 callers
Method
root_apply_recursively
include/UTL/profiler.hpp:370
↓ 1 callers
Method
row
include/UTL/mvl.hpp:1550
↓ 1 callers
Function
rshift
include/UTL/strong_type.hpp:235
↓ 1 callers
Function
satisfies_pattern_of_one
Check that 'str' satisfies pattern '1[.][0...0]' (regex '1?.*0')
single_include/UTL.hpp:14098
↓ 1 callers
Function
satisfies_pattern_of_one
Check that 'str' satisfies pattern '1[.][0...0]' (regex '1?.*0')
include/UTL/table.hpp:211
↓ 1 callers
Function
scientific
include/UTL/log.hpp:598
↓ 1 callers
Function
serialize_json_to_buffer
single_include/UTL.hpp:2864
↓ 1 callers
Function
serialize_json_to_buffer
include/UTL/json.hpp:1568
↓ 1 callers
Method
set
single_include/UTL.hpp:220
↓ 1 callers
Method
set
include/UTL/assertion.hpp:220
↓ 1 callers
Method
set_thread_count
include/UTL/parallel.hpp:318
↓ 1 callers
Function
spinlock
single_include/UTL.hpp:12516
↓ 1 callers
Function
splitmix64
include/UTL/parallel.hpp:103
↓ 1 callers
Function
splitmix64
We want to avoid modifying the state of 'std::rand()', so we use a fast & small thread-local PRNG
include/UTL/shell.hpp:63
↓ 1 callers
Method
start
single_include/UTL.hpp:14881
↓ 1 callers
Method
start
single_include/UTL.hpp:14919
↓ 1 callers
Method
start
include/UTL/time.hpp:160
↓ 1 callers
Function
starts_with
single_include/UTL.hpp:12854
↓ 1 callers
Method
stddev
single_include/UTL.hpp:12029
↓ 1 callers
Method
stddev
include/UTL/random.hpp:1402
↓ 1 callers
Function
sum_raw_ptr
benchmarks/module_mvl/experimental.cpp:37
↓ 1 callers
Function
sum_regular
benchmarks/module_mvl/experimental.cpp:31
↓ 1 callers
Function
sum_unroll_8
benchmarks/module_mvl/experimental.cpp:73
↓ 1 callers
Function
sum_unroll_8_array
benchmarks/module_mvl/experimental.cpp:92
↓ 1 callers
Function
sum_unroll_8_pragma
benchmarks/module_mvl/experimental.cpp:114
↓ 1 callers
Function
this_thread_linear_id
single_include/UTL.hpp:3318
↓ 1 callers
Function
this_thread_linear_id
include/UTL/log.hpp:257
↓ 1 callers
Method
thread_main
single_include/UTL.hpp:3444
↓ 1 callers
Method
thread_main
include/UTL/log.hpp:383
↓ 1 callers
Function
to_localtime
include/UTL/time.hpp:232
↓ 1 callers
Function
to_localtime
include/UTL/log.hpp:265
↓ 1 callers
Method
to_string
include/UTL/assertion.hpp:158
↓ 1 callers
Function
to_underlying
include/UTL/enum_reflect.hpp:144
↓ 1 callers
Function
to_unsigned
single_include/UTL.hpp:1222
↓ 1 callers
Method
traverse_back
single_include/UTL.hpp:10167
↓ 1 callers
Method
traverse_back
include/UTL/profiler.hpp:666
↓ 1 callers
Method
traverse_forward
single_include/UTL.hpp:10155
↓ 1 callers
Method
traverse_forward
include/UTL/profiler.hpp:654
↓ 1 callers
Function
trim_left
include/UTL/table.hpp:92
↓ 1 callers
Function
trim_to_filename
single_include/UTL.hpp:85
↓ 1 callers
Function
trim_to_filename
include/UTL/assertion.hpp:85
↓ 1 callers
Method
true_for_all
single_include/UTL.hpp:6804
↓ 1 callers
Method
try_pop_global
single_include/UTL.hpp:8401
↓ 1 callers
Method
try_pop_global
include/UTL/parallel.hpp:235
↓ 1 callers
Function
tuple_for_each_impl
single_include/UTL.hpp:13841
↓ 1 callers
Function
tuple_for_each_impl
include/UTL/struct_reflect.hpp:236
↓ 1 callers
Function
uint_minus
single_include/UTL.hpp:10820
↓ 1 callers
Function
uint_minus
include/UTL/random.hpp:193
↓ 1 callers
Function
uniform_int
clang-format off
single_include/UTL.hpp:12134
↓ 1 callers
Function
unit_split
include/UTL/time.hpp:73
↓ 1 callers
Method
update_style
single_include/UTL.hpp:10430
↓ 1 callers
Method
upload_this_thread
include/UTL/profiler.hpp:682
↓ 1 callers
Function
utf16_pair_to_codepoint
JSON '\u' escapes use UTF-16 surrogate pairs to encode codepoints outside of basic multilingual plane, see https://unicodebook.readthedocs.io/unicode_
single_include/UTL.hpp:1447
↓ 1 callers
Function
utf16_pair_to_codepoint
JSON '\u' escapes use UTF-16 surrogate pairs to encode codepoints outside of basic multilingual plane, see https://unicodebook.readthedocs.io/unicode_
include/UTL/json.hpp:151
↓ 1 callers
Function
utf8_replace_non_ascii
single_include/UTL.hpp:1451
↓ 1 callers
Function
utf8_replace_non_ascii
include/UTL/json.hpp:155
↓ 1 callers
Function
wait
single_include/UTL.hpp:8970
↓ 1 callers
Method
wait_for
single_include/UTL.hpp:8472
↓ 1 callers
Method
wait_for
include/UTL/parallel.hpp:306
↓ 1 callers
Method
worker_main
single_include/UTL.hpp:8325
↓ 1 callers
Method
worker_main
include/UTL/parallel.hpp:159
↓ 1 callers
Method
write_callsite
single_include/UTL.hpp:4589
↓ 1 callers
Method
write_callsite
include/UTL/log.hpp:1528
↓ 1 callers
Method
write_color_header
single_include/UTL.hpp:4625
↓ 1 callers
Method
write_color_header
include/UTL/log.hpp:1564
↓ 1 callers
Method
write_header
single_include/UTL.hpp:4699
↓ 1 callers
Method
write_header
include/UTL/log.hpp:1638
↓ 1 callers
Method
write_header_datetime
single_include/UTL.hpp:4649
↓ 1 callers
Method
write_header_datetime
include/UTL/log.hpp:1588
↓ 1 callers
Method
write_header_hline
single_include/UTL.hpp:4670
↓ 1 callers
Method
write_header_hline
include/UTL/log.hpp:1609
↓ 1 callers
Method
write_header_title
single_include/UTL.hpp:4685
↓ 1 callers
Method
write_header_title
include/UTL/log.hpp:1624
↓ 1 callers
Method
write_thread
single_include/UTL.hpp:4575
↓ 1 callers
Method
write_thread
include/UTL/log.hpp:1514
↓ 1 callers
Method
write_uptime
single_include/UTL.hpp:4582
↓ 1 callers
Method
write_uptime
include/UTL/log.hpp:1521
↓ 1 callers
Method
~Unique
single_include/UTL.hpp:13265
↓ 1 callers
Method
~Unique
include/UTL/strong_type.hpp:126
Method
ASCII
single_include/UTL.hpp:14284
Method
ASCII
include/UTL/table.hpp:397
Method
ApproxNormalDistribution
single_include/UTL.hpp:12010
Method
ApproxNormalDistribution
include/UTL/random.hpp:1383
Method
Arithmetic
Copyable semantics
single_include/UTL.hpp:13428
Method
Arithmetic
Copyable semantics
single_include/UTL.hpp:13520
Method
Arithmetic
Copyable semantics
include/UTL/strong_type.hpp:289
Method
Arithmetic
Copyable semantics
include/UTL/strong_type.hpp:381
Method
BSThreadPoolExecutor
benchmarks/module_parallel/thread_pool_comparison.cpp:149
← previous
next →
601–700 of 1,674, ranked by callers