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
↓ 13 callers
Method
shutdown
include/ylt/coro_io/ibverbs/ib_socket.hpp:246
↓ 13 callers
Method
size
include/ylt/coro_io/ibverbs/ib_device.hpp:44
↓ 13 callers
Method
sync_start
only call once, not thread safe.
include/ylt/standalone/cinatra/coro_http_server.hpp:197
↓ 13 callers
Method
write
include/ylt/struct_pack/reflection.hpp:299
↓ 12 callers
Function
and_then_impl
include/ylt/util/tl/expected.hpp:2087
↓ 12 callers
Function
async_request
include/ylt/standalone/cinatra/coro_http_client.hpp:1451
↓ 12 callers
Function
decode_varint
include/ylt/standalone/iguana/pb_util.hpp:100
↓ 12 callers
Method
get_boundary
include/ylt/standalone/cinatra/http_parser.hpp:163
↓ 12 callers
Function
get_global_block_executor
include/ylt/coro_io/io_context_pool.hpp:414
↓ 12 callers
Function
get_header_value
src/coro_http/examples/example.cpp:498
↓ 12 callers
Method
init_ntls
include/ylt/coro_rpc/impl/coro_rpc_client.hpp:757
↓ 12 callers
Method
low
include/ylt/standalone/iguana/detail/dragonbox.h:395
↓ 12 callers
Method
low
include/ylt/util/dragonbox.h:410
↓ 12 callers
Function
make_tuple
include/ylt/struct_pack/tuple.hpp:582
↓ 12 callers
Method
record
include/ylt/coro_io/cuda/cuda_stream.hpp:47
↓ 12 callers
Method
schedule
include/ylt/coro_io/io_context_pool.hpp:99
↓ 12 callers
Method
set_context
include/ylt/coro_io/cuda/cuda_device.hpp:77
↓ 12 callers
Function
swap
include/ylt/util/concurrentqueue.h:4371
↓ 12 callers
Function
swap
include/ylt/util/tl/expected.hpp:2458
↓ 12 callers
Function
write
include/ylt/coro_io/coro_io.hpp:757
↓ 11 callers
Method
add_rule
src/coro_rpc/tests/test_client_filter.cpp:102
↓ 11 callers
Function
async_receive
include/ylt/coro_io/coro_io.hpp:722
↓ 11 callers
Method
body_len
include/ylt/standalone/cinatra/http_parser.hpp:199
↓ 11 callers
Function
buf_printf
include/ylt/util/b_stacktrace.h:129
↓ 11 callers
Function
calculate_ser_rate
src/struct_pack/benchmark/benchmark.cpp:26
↓ 11 callers
Function
from_chars
include/ylt/standalone/iguana/detail/charconv.h:31
↓ 11 callers
Method
get
include/ylt/standalone/iguana/value.hpp:75
↓ 11 callers
Function
get_random
src/metric/benchmark/bench.hpp:11
↓ 11 callers
Method
get_resp_attachment2
include/ylt/coro_rpc/impl/coro_rpc_client.hpp:1042
↓ 11 callers
Method
is_negative
include/ylt/standalone/iguana/detail/dragonbox.h:301
↓ 11 callers
Method
is_negative
include/ylt/util/dragonbox.h:316
↓ 11 callers
Function
make_error_code
include/ylt/standalone/iguana/error_code.h:44
↓ 11 callers
Function
object_to_tuple
include/ylt/reflection/member_ptr.hpp:109
↓ 11 callers
Function
parse_ranges
include/ylt/standalone/cinatra/coro_http_request.hpp:20
↓ 11 callers
Function
reply
include/ylt/standalone/cinatra/coro_http_connection.hpp:824
↓ 11 callers
Function
rol
include/ylt/standalone/cinatra/sha1.hpp:22
↓ 11 callers
Function
skipPathFromFilename
src/include/doctest.h:3680
↓ 11 callers
Method
swap
include/ylt/util/concurrentqueue.h:845
↓ 11 callers
Function
swap_relaxed
include/ylt/util/concurrentqueue.h:665
↓ 11 callers
Function
toString
src/include/doctest.h:1003
↓ 11 callers
Function
umul64
include/ylt/standalone/iguana/detail/dragonbox.h:420
↓ 11 callers
Function
umul64
include/ylt/util/dragonbox.h:435
↓ 11 callers
Function
yaml_parse_value
include/ylt/standalone/iguana/yaml_reader.hpp:27
↓ 10 callers
Function
add
src/coro_rpc/examples/base_examples/rpc_service.h:30
↓ 10 callers
Method
clear
Clear all rules
src/coro_http/tests/test_http_client_filter.cpp:195
↓ 10 callers
Method
close
include/ylt/standalone/cinatra/smtp_client.hpp:180
↓ 10 callers
Function
close_socket
include/ylt/standalone/cinatra/coro_http_client.hpp:2793
↓ 10 callers
Method
fieldPtr
include/ylt/util/atomic_shared_ptr.hpp:98
↓ 10 callers
Function
for_each
include/ylt/struct_pack/reflection.hpp:81
↓ 10 callers
Function
from_json_file
include/ylt/standalone/iguana/json_reader.hpp:906
↓ 10 callers
Method
get_encoding_type
include/ylt/standalone/cinatra/coro_http_request.hpp:148
↓ 10 callers
Method
get_session
include/ylt/standalone/cinatra/session_manager.hpp:27
↓ 10 callers
Function
is_integer
Next function can be micro-optimized, but compilers are entirely able to optimize it well.
include/ylt/standalone/iguana/detail/fast_float.h:581
↓ 10 callers
Method
is_upgrade
include/ylt/standalone/cinatra/coro_http_request.hpp:215
↓ 10 callers
Method
local_endpoint
include/ylt/coro_io/socket_wrapper.hpp:192
↓ 10 callers
Function
map_error_impl
include/ylt/util/tl/expected.hpp:2247
↓ 10 callers
Method
remove_metric_by_label
include/ylt/metric/metric_manager.hpp:383
↓ 10 callers
Method
set_field_value
include/ylt/standalone/iguana/common.hpp:43
↓ 10 callers
Function
skip_sapces_and_newline
include/ylt/standalone/iguana/xml_util.hpp:153
↓ 10 callers
Method
start
include/ylt/coro_rpc/impl/coro_connection.hpp:188
↓ 10 callers
Method
tellg
include/ylt/struct_pack/unpacker.hpp:75
↓ 10 callers
Function
test_tuple_like
src/struct_pack/tests/test_data_struct.cpp:160
↓ 10 callers
Method
unlock
include/ylt/easylog/appender.hpp:33
↓ 10 callers
Method
val
include/ylt/coro_rpc/impl/errno.h:97
↓ 10 callers
Function
yaml_parse_item
include/ylt/standalone/iguana/yaml_reader.hpp:20
↓ 9 callers
Method
client_filter
! * Set client filter callback * @param filter callback function that takes endpoint and returns bool * true to allow connectio
include/ylt/coro_rpc/impl/coro_rpc_server.hpp:426
↓ 9 callers
Method
filter_metrics_by_label_value
include/ylt/metric/metric_manager.hpp:96
↓ 9 callers
Method
filter_metrics_static
include/ylt/metric/metric_manager.hpp:256
↓ 9 callers
Method
get_buffer_pool
include/ylt/coro_io/ibverbs/ib_device.hpp:341
↓ 9 callers
Method
get_name
src/struct_pack/tests/test_derived.cpp:16
↓ 9 callers
Method
get_port
include/ylt/standalone/cinatra/uri.hpp:232
↓ 9 callers
Function
matchesAny
checks if the name matches any of the filters (and can be configured what to do when empty)
src/include/doctest.h:3929
↓ 9 callers
Method
method
include/ylt/standalone/cinatra/http_parser.hpp:210
↓ 9 callers
Method
need_date
include/ylt/standalone/cinatra/coro_http_response.hpp:183
↓ 9 callers
Method
pop
include/ylt/coro_io/ibverbs/ib_socket.hpp:71
↓ 9 callers
Method
remote_endpoint
include/ylt/coro_io/socket_wrapper.hpp:181
↓ 9 callers
Method
run
src/include/doctest.h:3804
↓ 9 callers
Method
set_status_and_content_view
include/ylt/standalone/cinatra/coro_http_response.hpp:65
↓ 9 callers
Method
size
* @brief return the load_balancer's hosts size. * * @return std::size_t */
include/ylt/coro_io/load_balancer.hpp:207
↓ 9 callers
Method
tellg
src/struct_pack/examples/basic_usage.cpp:44
↓ 9 callers
Function
test_equal
src/struct_pack/tests/test_data_struct2.cpp:478
↓ 9 callers
Function
to_chars
include/ylt/standalone/iguana/detail/charconv.h:54
↓ 8 callers
Method
async_write_at
include/ylt/coro_io/coro_file.hpp:470
↓ 8 callers
Function
base64_encode
include/ylt/standalone/cinatra/utils.hpp:170
↓ 8 callers
Method
build_resp_str
include/ylt/standalone/cinatra/coro_http_response.hpp:201
↓ 8 callers
Function
create_file
src/coro_http/tests/test_coro_http_server.cpp:130
↓ 8 callers
Function
current_time_mills
src/coro_io/tests/test_rate_limiter.cpp:7
↓ 8 callers
Function
from_pb_impl
include/ylt/standalone/iguana/pb_reader.hpp:27
↓ 8 callers
Method
get
include/ylt/util/ff_ptr.hpp:431
↓ 8 callers
Method
get_coro_executor
include/ylt/coro_io/ibverbs/ib_socket.hpp:829
↓ 8 callers
Function
get_global_ib_device
include/ylt/coro_io/ibverbs/ib_device.hpp:567
↓ 8 callers
Method
insert_child
include/ylt/standalone/cinatra/coro_radix_tree.hpp:90
↓ 8 callers
Function
isOnStack
src/include/doctest.h:531
↓ 8 callers
Method
parse_response
include/ylt/standalone/cinatra/http_parser.hpp:46
↓ 8 callers
Function
poisoned
include/ylt/util/ff_ptr.hpp:112
↓ 8 callers
Method
read
src/coro_rpc/benchmark/cmdline.h:645
↓ 8 callers
Method
remove_label_value
include/ylt/metric/metric.hpp:133
↓ 8 callers
Method
set_response_attachment
include/ylt/coro_rpc/impl/coro_connection.hpp:765
↓ 8 callers
Function
skip_till_newline
include/ylt/standalone/iguana/yaml_util.hpp:21
↓ 8 callers
Method
try_emplace
include/ylt/util/map_sharded.hpp:122
← previous
next →
201–300 of 3,896, ranked by callers