Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alibaba/yalantinglibs
/ functions
Functions
3,896 in github.com/alibaba/yalantinglibs
⨍
Functions
3,896
◇
Types & classes
1,671
↓ 1 callers
Method
try_resize
try to resize the vector, returning if the vector was resized.
include/ylt/standalone/iguana/detail/fast_float.h:1861
↓ 1 callers
Function
tuple_for_each
src/struct_pack/tests/test_tuplet.cpp:24
↓ 1 callers
Function
tuple_for_each_impl
src/struct_pack/tests/test_tuplet.cpp:17
↓ 1 callers
Function
type_to_string
src/struct_xml/examples/main.cpp:181
↓ 1 callers
Function
umul192_lower128
Get lower 128-bits of multiplication of a 64-bit unsigned integer and a 128-bit unsigned integer.
include/ylt/standalone/iguana/detail/dragonbox.h:507
↓ 1 callers
Function
umul192_lower128
Get lower 128-bits of multiplication of a 64-bit unsigned integer and a 128-bit unsigned integer.
include/ylt/util/dragonbox.h:522
↓ 1 callers
Function
umul192_upper128
Get upper 128-bits of multiplication of a 64-bit unsigned integer and a 128-bit unsigned integer.
include/ylt/standalone/iguana/detail/dragonbox.h:482
↓ 1 callers
Function
umul192_upper128
Get upper 128-bits of multiplication of a 64-bit unsigned integer and a 128-bit unsigned integer.
include/ylt/util/dragonbox.h:497
↓ 1 callers
Function
umul96_lower64
Get lower 64-bits of multiplication of a 32-bit unsigned integer and a 64-bit unsigned integer.
include/ylt/standalone/iguana/detail/dragonbox.h:516
↓ 1 callers
Function
umul96_lower64
Get lower 64-bits of multiplication of a 32-bit unsigned integer and a 64-bit unsigned integer.
include/ylt/util/dragonbox.h:531
↓ 1 callers
Function
umul96_upper64
Get upper 64-bits of multiplication of a 32-bit unsigned integer and a 64-bit unsigned integer.
include/ylt/standalone/iguana/detail/dragonbox.h:491
↓ 1 callers
Function
umul96_upper64
Get upper 64-bits of multiplication of a 32-bit unsigned integer and a 64-bit unsigned integer.
include/ylt/util/dragonbox.h:506
↓ 1 callers
Function
unreachable
include/ylt/reflection/template_switch.hpp:4
↓ 1 callers
Function
url_queries
src/coro_http/examples/example.cpp:293
↓ 1 callers
Method
usage
src/coro_http/benchmark/cmdline.h:446
↓ 1 callers
Function
use_aspects
src/coro_http/examples/example.cpp:266
↓ 1 callers
Function
use_smart_pointer
src/struct_json/examples/main.cpp:70
↓ 1 callers
Function
use_websocket
src/coro_http/examples/example.cpp:164
↓ 1 callers
Function
user_defined_serialization
src/struct_pack/examples/user_defined_serialization.cpp:122
↓ 1 callers
Method
valid
src/coro_http/benchmark/cmdline.h:599
↓ 1 callers
Method
valid
src/coro_rpc/benchmark/cmdline.h:599
↓ 1 callers
Function
variant_uint64_size
include/ylt/standalone/iguana/pb_util.hpp:309
↓ 1 callers
Function
virtual_base_class_example
namespace virtual_base_class
src/struct_pack/examples/derived_class.cpp:59
↓ 1 callers
Function
visit_private_fields_impl
include/ylt/reflection/user_reflect_macro.hpp:58
↓ 1 callers
Method
waiting_write_over
include/ylt/coro_io/ibverbs/ib_socket.hpp:598
↓ 1 callers
Method
wake_up_if_is_waiting
include/ylt/coro_io/ibverbs/ib_socket.hpp:158
↓ 1 callers
Function
watch
src/coro_rpc/benchmark/client.cpp:255
↓ 1 callers
Function
wildcmp
matching of a string against a wildcard mask (case sensitivity configurable) taken from https://www.codeproject.com/Articles/1088/Wildcard-string-comp
src/include/doctest.h:3883
↓ 1 callers
Function
write
include/ylt/struct_pack/user_helper.hpp:12
↓ 1 callers
Method
write
include/ylt/easylog.hpp:71
↓ 1 callers
Function
write_chunked
include/ylt/standalone/cinatra/coro_http_connection.hpp:905
↓ 1 callers
Function
write_seek
src/coro_io/tests/test_corofile.cpp:184
↓ 1 callers
Function
write_unicode_to_string
include/ylt/standalone/iguana/util.hpp:245
↓ 1 callers
Function
ylt_custom_reflect
src/struct_json/tests/test_some.cpp:1053
↓ 1 callers
Function
ylt_stat
include/ylt/metric/system_metric.hpp:434
Method
(malloc)
include/ylt/util/concurrentqueue.h:544
Method
Add
Adds two IntermediateData together.
include/ylt/struct_pack/md5_constexpr.hpp:277
Method
ApplyStep
Applies the ith step of mixing.
include/ylt/struct_pack/md5_constexpr.hpp:262
Method
Bank_t
src/reflection/tests/test_reflection.cpp:431
Method
Base
src/struct_pack/tests/test_derived.cpp:5
Method
Block
include/ylt/util/concurrentqueue.h:1815
Method
CalcF
///////////////////////////////////////////////////////////////////////// HASH IMPLEMENTATION Mixes elements |b|, |c| and |d| at round |i| of the calc
include/ylt/struct_pack/md5_constexpr.hpp:214
Method
CalcG
Calculates the indexing function at round |i|.
include/ylt/struct_pack/md5_constexpr.hpp:235
Method
ClientTester
src/coro_rpc/tests/test_coro_rpc_client.cpp:45
Method
ConcurrentQueue
Creates a queue with at least `capacity` element slots; note that the actual number of elements that can be inserted without additional memory allocat
include/ylt/util/concurrentqueue.h:1024
Method
ConcurrentQueueProducerTypelessBase
include/ylt/util/concurrentqueue.h:580
Method
ConsoleHelper
src/include/doctest.h:4162
Method
ConsoleReporter
src/include/doctest.h:5694
Method
ConsumerToken
include/ylt/util/concurrentqueue.h:892
Method
ConsumerToken
include/ylt/util/concurrentqueue.h:4350
Method
Context
src/include/doctest.h:6314
Method
ContextScope
src/include/doctest.h:1702
Method
ContextScopeBase
src/include/doctest.h:4330
Method
CoroServerTester
src/coro_rpc/tests/test_coro_rpc_server.cpp:39
Function
DOCTEST_TO_STRING_OVERLOAD
src/include/doctest.h:3725
Method
DebugOutputWindowReporter
src/include/doctest.h:6142
Method
DiscardOStream
src/include/doctest.h:6514
Method
ErrnoGuard
src/include/doctest.h:4249
Method
ExceptionTranslator
src/include/doctest.h:1611
Method
ExecutorWrapper
include/ylt/coro_io/io_context_pool.hpp:60
Method
ExplicitProducer
include/ylt/util/concurrentqueue.h:2071
Method
ExpressionDecomposer
src/include/doctest.h:4012
Method
Expression_lhs
src/include/doctest.h:1322
Method
ExtractByte
Extracts the |i|th byte of a uint64_t, where |i == 0| extracts the least significant byte. It is expected that 0 <= i < 8.
include/ylt/struct_pack/md5_constexpr.hpp:138
Method
FatalConditionHandler
src/include/doctest.h:4430
Method
FilterRule
src/coro_http/tests/test_http_client_filter.cpp:36
Method
FixedString
include/ylt/reflection/member_names.hpp:281
Method
FreeList
include/ylt/util/concurrentqueue.h:1683
Method
FreeListNode
include/ylt/util/concurrentqueue.h:1670
Method
Generate
src/struct_pb/tools/proto_to_struct.cpp:44
Method
GetPaddedMessageByte
Extracts the |i|th byte of a message of length |n|.
include/ylt/struct_pack/md5_constexpr.hpp:143
Method
GetPaddedMessageLength
///////////////////////////////////////////////////////////////////////// PADDED MESSAGE GENERATION / EXTRACTION Given the message length, calculates
include/ylt/struct_pack/md5_constexpr.hpp:133
Method
GetPaddedMessageWord
Extracts the uint32_t starting at position |i| from the padded message generate by the provided input |data| of length |n|. The bytes are treated in l
include/ylt/struct_pack/md5_constexpr.hpp:170
Method
GetRoundData
Given an input buffer of length |n| bytes, extracts one round worth of data starting at offset |i|.
include/ylt/struct_pack/md5_constexpr.hpp:188
Method
GetShift
Calculates the rotation to be applied at round |i|.
include/ylt/struct_pack/md5_constexpr.hpp:251
Method
Hash32
include/ylt/struct_pack/md5_constexpr.hpp:320
Method
Hash64
///////////////////////////////////////////////////////////////////////// WRAPPER FUNCTIONS
include/ylt/struct_pack/md5_constexpr.hpp:315
Function
IguanaTypeMsg
src/struct_pb/tests/unittest_proto3.h:60
Method
ImplicitProducer
include/ylt/util/concurrentqueue.h:2890
Method
ImplicitProducerKVP
include/ylt/util/concurrentqueue.h:3904
Method
JUnitReporter
src/include/doctest.h:5541
Method
JUnitTestCase
src/include/doctest.h:5495
Method
JUnitTestMessage
src/include/doctest.h:5484
Method
Lazy<T> make_ready_lazy
include/ylt/coro_io/client_pool.hpp:499
Method
Lazy<async_rpc_result<T>> build_failed_rpc_result
include/ylt/coro_rpc/impl/coro_rpc_client.hpp:1757
Method
Lazy<void> send_data
include/ylt/coro_rpc/impl/coro_connection.hpp:571
Method
LeftRotate
Rotates to the left the given |value| by the given |bits|.
include/ylt/struct_pack/md5_constexpr.hpp:256
Method
MD5_reader_wrapper
include/ylt/struct_pack/unpacker.hpp:1605
Function
MOODYCAMEL_CATCH
include/ylt/util/concurrentqueue.h:2752
Method
MOODYCAMEL_CATCH
include/ylt/util/concurrentqueue.h:2257
Method
MOODYCAMEL_CATCH
include/ylt/util/concurrentqueue.h:3006
Function
MOODYCAMEL_NO_TSAN enqueue_bulk
include/ylt/util/concurrentqueue.h:2428
Function
MakeContextScope
src/include/doctest.h:1747
Function
MessageBuilder
src/include/doctest.h:1721
Method
MessageBuilder
src/include/doctest.h:4737
Method
Monster
src/struct_pack/benchmark/struct_pb_sample.hpp:66
Method
Monster>
src/struct_pack/benchmark/flatbuffer_sample.hpp:147
Method
Monsters
src/struct_pack/benchmark/struct_pb_sample.hpp:83
Method
Monsters>
src/struct_pack/benchmark/flatbuffer_sample.hpp:75
Function
PUBLIC
src/struct_pb/tests/unittest_proto3.h:21
← previous
next →
1,501–1,600 of 3,896, ranked by callers