Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tencent/puerts
/ functions
Functions
8,135 in github.com/Tencent/puerts
⨍
Functions
8,135
◇
Types & classes
2,523
↓ 1,103 callers
Method
ToLocalChecked
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:9738
↓ 985 callers
Function
ThrowException
unreal/Puerts/Source/JsEnv/Private/CppObjectMapper.cpp:14
↓ 685 callers
Method
GetIsolate
unreal/Puerts/Source/JsEnv/Private/TickerDelegateWrapper.cpp:27
↓ 684 callers
Method
ToObject
quickjs-build/src/v8-impl.cc:352
↓ 581 callers
Method
Set
unreal/Puerts/Source/JsEnv/Private/ContainerWrapper.cpp:86
↓ 565 callers
Method
Length
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:10201
↓ 521 callers
Method
Holder
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:10165
↓ 496 callers
Method
GetReturnValue
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:10189
↓ 472 callers
Function
New
quickjs-build/include/v8.h:752
↓ 380 callers
Method
IsObject
quickjs-build/src/v8-impl.cc:272
↓ 285 callers
Method
size
unreal/Puerts/ThirdParty/Include/asio/asio/detail/socket_option.hpp:290
↓ 280 callers
Method
Value
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8-util.h:50
↓ 230 callers
Method
Add
(fn : T)
unreal/Puerts/Typing/ue/puerts.d.ts:22
↓ 224 callers
Method
write
(pointer:Uint8Array, val: any, offset?: number)
unreal/Puerts/Typing/ffi/index.d.ts:21
↓ 223 callers
Method
get
(pointer:Uint8Array, index: number)
unreal/Puerts/Typing/ffi/index.d.ts:23
↓ 222 callers
Function
throw_error
unreal/Puerts/ThirdParty/Include/asio/asio/detail/throw_error.hpp:31
↓ 216 callers
Method
IsNumber
quickjs-build/src/v8-impl.cc:284
↓ 166 callers
Method
end
Get an iterator for the end of the map.
unreal/Puerts/ThirdParty/Include/asio/asio/detail/hash_map.hpp:93
↓ 155 callers
Method
ToNumber
quickjs-build/src/v8-impl.cc:304
↓ 111 callers
Method
GetName
unreal/Puerts/Source/DeclarationGenerator/Private/TemplateBindingGenerator.cpp:17
↓ 110 callers
Function
make_error_code
Create an error code with the given value and the processor category
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/processors/base.hpp:244
↓ 106 callers
Method
Get
unreal/Puerts/Source/JsEnv/Private/JsEnvGroup.cpp:124
↓ 104 callers
Method
data
unreal/Puerts/ThirdParty/Include/asio/asio/detail/socket_option.hpp:276
↓ 102 callers
Function
markInvalidSince
* a helper function used to mark the meta data is invalid * @param reason
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:2122
↓ 102 callers
Function
markInvalidSince
* a helper function used to mark the meta data is invalid * @param reason
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:2628
↓ 101 callers
Method
Reset
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:9805
↓ 97 callers
Function
allocate
unreal/Puerts/ThirdParty/Include/asio/asio/detail/handler_alloc_helpers.hpp:33
↓ 96 callers
Method
Dispose
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8-util.h:137
↓ 89 callers
Function
Cast
quickjs-build/include/v8.h:592
↓ 86 callers
Method
begin
Get a random-access iterator to the first element.
unreal/Puerts/ThirdParty/Include/asio/asio/buffer.hpp:361
↓ 85 callers
Method
IsMetaKey
* check if the specifier is meta key
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:59
↓ 85 callers
Method
IsMetaKey
* check if the specifier is meta key
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:78
↓ 82 callers
Function
Get
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:480
↓ 82 callers
Function
bf_delete
quickjs-build/quickjs/libbf.h:220
↓ 73 callers
Function
get
unreal/Puerts/ThirdParty/Include/asio/asio/impl/connect.hpp:619
↓ 71 callers
Method
Get
unity/native_src/Inc/JSEngine.h:167
↓ 70 callers
Function
bf_init
quickjs-build/quickjs/libbf.c:184
↓ 69 callers
Method
empty
Whether the queue is empty.
unreal/Puerts/ThirdParty/Include/asio/asio/detail/op_queue.hpp:136
↓ 69 callers
Method
push
(...values: T[])
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:625
↓ 66 callers
Function
invoke
unreal/Puerts/ThirdParty/Include/asio/asio/detail/handler_invoke_helpers.hpp:30
↓ 65 callers
Method
find
Find an entry in the map.
unreal/Puerts/ThirdParty/Include/asio/asio/detail/hash_map.hpp:111
↓ 64 callers
Method
IsEmpty
* Returns true if the handle is empty. */
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:199
↓ 64 callers
Function
bind
Bind the socket to the given local endpoint. * This function binds the socket to the specified endpoint on the local * machine. * * @param en
unreal/Puerts/ThirdParty/Include/asio/asio/basic_socket.hpp:694
↓ 63 callers
Method
IsValid
unreal/Puerts/ThirdParty/Include/v8/8.4.371.19/cppgc/persistent.h:175
↓ 62 callers
Method
context
Push the key on to the stack.
unreal/Puerts/ThirdParty/Include/asio/asio/detail/call_stack.hpp:39
↓ 61 callers
Method
set
(pointer:Uint8Array, val: any, index: number)
unreal/Puerts/Typing/ffi/index.d.ts:25
↓ 60 callers
Method
Contains
unreal/Puerts/Source/JsEnv/Private/ContainerWrapper.cpp:113
↓ 56 callers
Method
ToInteger
quickjs-build/src/v8-impl.cc:327
↓ 55 callers
Function
is_continuation
unreal/Puerts/ThirdParty/Include/asio/asio/detail/handler_cont_helpers.hpp:30
↓ 55 callers
Method
str
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/uri.hpp:274
↓ 54 callers
Function
bf_set_nan
quickjs-build/quickjs/libbf.c:263
↓ 53 callers
Method
Set
(int jsEnvIdx, IntPtr isolate, IntPtr info, T result)
unity/Assets/Puerts/Src/ArgumentHelper.cs:274
↓ 51 callers
Method
GetFunction
(IntPtr isolate, IntPtr holder, bool isByRef)
unity/Assets/Puerts/Src/NativeValueApiGeneric.cs:110
↓ 51 callers
Method
size
Get the underlying size of the endpoint in the native type.
unreal/Puerts/ThirdParty/Include/asio/asio/ip/detail/endpoint.hpp:71
↓ 50 callers
Method
PrototypeTemplate
quickjs-build/src/v8-impl.cc:867
↓ 48 callers
Method
Num
unreal/Puerts/Source/JsEnv/Private/ContainerWrapper.cpp:707
↓ 47 callers
Function
bf_set_ui
return 0 or BF_ST_MEM_ERROR */
quickjs-build/quickjs/libbf.c:209
↓ 46 callers
Method
Data
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:10177
↓ 43 callers
Method
TryGetValue
(int index, out object obj)
unity/Assets/Puerts/Src/ObjectPool.cs:120
↓ 42 callers
Method
ToChecked
* An alias for |FromJust|. Will crash if the Maybe<> is nothing. */
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:8977
↓ 42 callers
Method
ToString
unreal/Puerts/Source/DeclarationGenerator/Private/DeclarationGenerator.cpp:867
↓ 39 callers
Function
bf_mul
quickjs-build/quickjs/libbf.c:1524
↓ 38 callers
Method
reset
Reset pointer.
unreal/Puerts/ThirdParty/Include/asio/asio/detail/scoped_ptr.hpp:60
↓ 37 callers
Function
markInvalidSpecifier
* a helper function used to mark process error information * @param specifier
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:1821
↓ 37 callers
Function
markInvalidSpecifier
* a helper function used to mark process error information * @param specifier
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:2276
↓ 36 callers
Function
buffer
Create a new modifiable buffer from an existing buffer. * @returns <tt>mutable_buffer(b)</tt>. */
unreal/Puerts/ThirdParty/Include/asio/asio/buffer.hpp:858
↓ 35 callers
Method
Check
unreal/Puerts/Source/JsEnv/Public/Binding.hpp:172
↓ 35 callers
Method
complete
unreal/Puerts/ThirdParty/Include/asio/asio/detail/handler_work.hpp:52
↓ 35 callers
Method
protocol
Obtain an identifier for the protocol.
unreal/Puerts/ThirdParty/Include/asio/asio/ip/tcp.hpp:70
↓ 34 callers
Function
deallocate
unreal/Puerts/ThirdParty/Include/asio/asio/detail/handler_alloc_helpers.hpp:44
↓ 34 callers
Function
require
(moduleName)
unreal/Puerts/Content/JavaScript/puerts/modular.js:74
↓ 34 callers
Method
resize
unreal/Puerts/ThirdParty/Include/asio/asio/detail/socket_option.hpp:297
↓ 34 callers
Method
static_test
Test whether a channel is statically enabled * The stub logger has no channels so all arguments are ignored and * `static_test` always returns fa
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/logger/stub.hpp:100
↓ 33 callers
Function
Undefined
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:10856
↓ 32 callers
Method
family
Obtain an identifier for the protocol family.
unreal/Puerts/ThirdParty/Include/asio/asio/ip/tcp.hpp:76
↓ 31 callers
Function
V8LocalValueFromPesapiValue
unreal/Puerts/Source/JsEnv/Private/PesapiV8Impl.cpp:64
↓ 30 callers
Method
IsMatch
(CallInfo callInfo)
unity/Assets/Puerts/Src/MethodReflection.cs:110
↓ 30 callers
Function
buffer_sequence_begin
Get an iterator to the first element in a buffer sequence.
unreal/Puerts/ThirdParty/Include/asio/asio/buffer.hpp:384
↓ 30 callers
Method
count
unreal/Puerts/ThirdParty/Include/asio/asio/detail/buffer_sequence_adapter.hpp:120
↓ 30 callers
Function
re_parse_error
quickjs-build/quickjs/libregexp.c:430
↓ 29 callers
Method
IsString
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:10467
↓ 29 callers
Function
bf_free
quickjs-build/quickjs/libbf.h:211
↓ 29 callers
Function
bf_set
return 0 or BF_ST_MEM_ERROR */
quickjs-build/quickjs/libbf.c:285
↓ 29 callers
Method
erase
Erase an entry from the map.
unreal/Puerts/ThirdParty/Include/asio/asio/detail/hash_map.hpp:180
↓ 29 callers
Method
join
Wait for the thread to exit. * This function will block until the thread has exited. * * If this function is not called before the thread object
unreal/Puerts/ThirdParty/Include/asio/asio/thread.hpp:79
↓ 28 callers
Method
Append
* Append a value to the vector. */
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8-util.h:600
↓ 28 callers
Method
ToInt32
quickjs-build/src/v8-impl.cc:323
↓ 28 callers
Function
V8LocalContextFromPesapiEnv
unreal/Puerts/Source/JsEnv/Private/PesapiV8Impl.cpp:74
↓ 28 callers
Function
bind_handler
unreal/Puerts/ThirdParty/Include/asio/asio/detail/bind_handler.hpp:118
↓ 28 callers
Function
make_error_code
Create an error code with the given value and the asio transport category
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/transport/asio/base.hpp:217
↓ 28 callers
Function
string
unreal/Puerts/ThirdParty/Include/asio/asio/detail/winrt_utils.hpp:40
↓ 27 callers
Method
async_wait
unreal/Puerts/ThirdParty/Include/asio/asio/posix/descriptor.hpp:605
↓ 27 callers
Function
bf_resize
return 0 if OK, -1 if alloc error */
quickjs-build/quickjs/libbf.c:194
↓ 26 callers
Method
buffers
unreal/Puerts/ThirdParty/Include/asio/asio/detail/buffer_sequence_adapter.hpp:115
↓ 26 callers
Method
clear
Clear the error value to the default.
unreal/Puerts/ThirdParty/Include/asio/asio/error_code.hpp:105
↓ 26 callers
Function
get_u32
quickjs-build/quickjs/cutils.h:165
↓ 25 callers
Method
ReturnNumber
(IntPtr isolate, IntPtr info, double number)
unity/Assets/Puerts/Src/PuertsDLL.cs:244
↓ 25 callers
Function
transfer_all
unreal/Puerts/ThirdParty/Include/asio/asio/completion_condition.hpp:138
↓ 24 callers
Method
Error
unreal/Puerts/Source/JsEnv/Private/JSLogger.cpp:29
↓ 24 callers
Function
Utf8Value
Disallow copying and assigning.
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:3000
next →
1–100 of 8,135, ranked by callers