MCPcopy Create free account

hub / github.com/DmitriBogdanov/UTL / functions

Functions1,674 in github.com/DmitriBogdanov/UTL

↓ 1 callersFunctionprint_hello
tests/general_odr/second.cpp:3
↓ 1 callersMethodpush_record
single_include/UTL.hpp:4350
↓ 1 callersMethodpush_record
include/UTL/log.hpp:1289
↓ 1 callersFunctionrandom_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 callersFunctionrandom_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 callersFunctionread_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 callersMethodrecord_time
single_include/UTL.hpp:10169
↓ 1 callersMethodrecord_time
include/UTL/profiler.hpp:668
↓ 1 callersFunctionrecursive
examples/module_profiler/profiling_recursion.cpp:3
↓ 1 callersMethodresults_are_empty
single_include/UTL.hpp:9922
↓ 1 callersMethodresults_are_empty
include/UTL/profiler.hpp:421
↓ 1 callersMethodroot_apply_recursively
single_include/UTL.hpp:9871
↓ 1 callersMethodroot_apply_recursively
include/UTL/profiler.hpp:370
↓ 1 callersMethodrow
include/UTL/mvl.hpp:1550
↓ 1 callersFunctionrshift
include/UTL/strong_type.hpp:235
↓ 1 callersFunctionsatisfies_pattern_of_one
Check that 'str' satisfies pattern '1[.][0...0]' (regex '1?.*0')
single_include/UTL.hpp:14098
↓ 1 callersFunctionsatisfies_pattern_of_one
Check that 'str' satisfies pattern '1[.][0...0]' (regex '1?.*0')
include/UTL/table.hpp:211
↓ 1 callersFunctionscientific
include/UTL/log.hpp:598
↓ 1 callersFunctionserialize_json_to_buffer
single_include/UTL.hpp:2864
↓ 1 callersFunctionserialize_json_to_buffer
include/UTL/json.hpp:1568
↓ 1 callersMethodset
single_include/UTL.hpp:220
↓ 1 callersMethodset
include/UTL/assertion.hpp:220
↓ 1 callersMethodset_thread_count
include/UTL/parallel.hpp:318
↓ 1 callersFunctionspinlock
single_include/UTL.hpp:12516
↓ 1 callersFunctionsplitmix64
include/UTL/parallel.hpp:103
↓ 1 callersFunctionsplitmix64
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 callersMethodstart
single_include/UTL.hpp:14881
↓ 1 callersMethodstart
single_include/UTL.hpp:14919
↓ 1 callersMethodstart
include/UTL/time.hpp:160
↓ 1 callersFunctionstarts_with
single_include/UTL.hpp:12854
↓ 1 callersMethodstddev
single_include/UTL.hpp:12029
↓ 1 callersMethodstddev
include/UTL/random.hpp:1402
↓ 1 callersFunctionsum_raw_ptr
benchmarks/module_mvl/experimental.cpp:37
↓ 1 callersFunctionsum_regular
benchmarks/module_mvl/experimental.cpp:31
↓ 1 callersFunctionsum_unroll_8
benchmarks/module_mvl/experimental.cpp:73
↓ 1 callersFunctionsum_unroll_8_array
benchmarks/module_mvl/experimental.cpp:92
↓ 1 callersFunctionsum_unroll_8_pragma
benchmarks/module_mvl/experimental.cpp:114
↓ 1 callersFunctionthis_thread_linear_id
single_include/UTL.hpp:3318
↓ 1 callersFunctionthis_thread_linear_id
include/UTL/log.hpp:257
↓ 1 callersMethodthread_main
single_include/UTL.hpp:3444
↓ 1 callersMethodthread_main
include/UTL/log.hpp:383
↓ 1 callersFunctionto_localtime
include/UTL/time.hpp:232
↓ 1 callersFunctionto_localtime
include/UTL/log.hpp:265
↓ 1 callersMethodto_string
include/UTL/assertion.hpp:158
↓ 1 callersFunctionto_underlying
include/UTL/enum_reflect.hpp:144
↓ 1 callersFunctionto_unsigned
single_include/UTL.hpp:1222
↓ 1 callersMethodtraverse_back
single_include/UTL.hpp:10167
↓ 1 callersMethodtraverse_back
include/UTL/profiler.hpp:666
↓ 1 callersMethodtraverse_forward
single_include/UTL.hpp:10155
↓ 1 callersMethodtraverse_forward
include/UTL/profiler.hpp:654
↓ 1 callersFunctiontrim_left
include/UTL/table.hpp:92
↓ 1 callersFunctiontrim_to_filename
single_include/UTL.hpp:85
↓ 1 callersFunctiontrim_to_filename
include/UTL/assertion.hpp:85
↓ 1 callersMethodtrue_for_all
single_include/UTL.hpp:6804
↓ 1 callersMethodtry_pop_global
single_include/UTL.hpp:8401
↓ 1 callersMethodtry_pop_global
include/UTL/parallel.hpp:235
↓ 1 callersFunctiontuple_for_each_impl
single_include/UTL.hpp:13841
↓ 1 callersFunctiontuple_for_each_impl
include/UTL/struct_reflect.hpp:236
↓ 1 callersFunctionuint_minus
single_include/UTL.hpp:10820
↓ 1 callersFunctionuint_minus
include/UTL/random.hpp:193
↓ 1 callersFunctionuniform_int
clang-format off
single_include/UTL.hpp:12134
↓ 1 callersFunctionunit_split
include/UTL/time.hpp:73
↓ 1 callersMethodupdate_style
single_include/UTL.hpp:10430
↓ 1 callersMethodupload_this_thread
include/UTL/profiler.hpp:682
↓ 1 callersFunctionutf16_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 callersFunctionutf16_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 callersFunctionutf8_replace_non_ascii
single_include/UTL.hpp:1451
↓ 1 callersFunctionutf8_replace_non_ascii
include/UTL/json.hpp:155
↓ 1 callersFunctionwait
single_include/UTL.hpp:8970
↓ 1 callersMethodwait_for
single_include/UTL.hpp:8472
↓ 1 callersMethodwait_for
include/UTL/parallel.hpp:306
↓ 1 callersMethodworker_main
single_include/UTL.hpp:8325
↓ 1 callersMethodworker_main
include/UTL/parallel.hpp:159
↓ 1 callersMethodwrite_callsite
single_include/UTL.hpp:4589
↓ 1 callersMethodwrite_callsite
include/UTL/log.hpp:1528
↓ 1 callersMethodwrite_color_header
single_include/UTL.hpp:4625
↓ 1 callersMethodwrite_color_header
include/UTL/log.hpp:1564
↓ 1 callersMethodwrite_header
single_include/UTL.hpp:4699
↓ 1 callersMethodwrite_header
include/UTL/log.hpp:1638
↓ 1 callersMethodwrite_header_datetime
single_include/UTL.hpp:4649
↓ 1 callersMethodwrite_header_datetime
include/UTL/log.hpp:1588
↓ 1 callersMethodwrite_header_hline
single_include/UTL.hpp:4670
↓ 1 callersMethodwrite_header_hline
include/UTL/log.hpp:1609
↓ 1 callersMethodwrite_header_title
single_include/UTL.hpp:4685
↓ 1 callersMethodwrite_header_title
include/UTL/log.hpp:1624
↓ 1 callersMethodwrite_thread
single_include/UTL.hpp:4575
↓ 1 callersMethodwrite_thread
include/UTL/log.hpp:1514
↓ 1 callersMethodwrite_uptime
single_include/UTL.hpp:4582
↓ 1 callersMethodwrite_uptime
include/UTL/log.hpp:1521
↓ 1 callersMethod~Unique
single_include/UTL.hpp:13265
↓ 1 callersMethod~Unique
include/UTL/strong_type.hpp:126
MethodASCII
single_include/UTL.hpp:14284
MethodASCII
include/UTL/table.hpp:397
MethodApproxNormalDistribution
single_include/UTL.hpp:12010
MethodApproxNormalDistribution
include/UTL/random.hpp:1383
MethodArithmetic
Copyable semantics
single_include/UTL.hpp:13428
MethodArithmetic
Copyable semantics
single_include/UTL.hpp:13520
MethodArithmetic
Copyable semantics
include/UTL/strong_type.hpp:289
MethodArithmetic
Copyable semantics
include/UTL/strong_type.hpp:381
MethodBSThreadPoolExecutor
benchmarks/module_parallel/thread_pool_comparison.cpp:149
← previousnext →601–700 of 1,674, ranked by callers