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
↓ 5 callers
Function
getDecoratorFlagsValue
(valueDeclaration:ts.Node, posfix: string, flagsDef:object)
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:1994
↓ 5 callers
Function
getDirectoryPath
(path)
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:664
↓ 5 callers
Function
getDirectoryPath
(path: string)
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:931
↓ 5 callers
Function
getRootLength
(path)
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:272
↓ 5 callers
Function
getRootLength
(path: string)
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:456
↓ 5 callers
Function
get_basic_size
Extracts the raw payload length specified in the basic header * A basic WebSocket frame header contains a 7 bit value that represents the * payload s
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/frame.hpp:431
↓ 5 callers
Function
get_bit
quickjs-build/quickjs/libbf.c:341
↓ 5 callers
Function
get_digit
quickjs-build/quickjs/libbf.c:6318
↓ 5 callers
Function
get_masked
check whether the frame is masked * @param [in] h The basic header to extract from. * @return True if the header mask bit is set. */
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/frame.hpp:402
↓ 5 callers
Function
init_buffers
unreal/Puerts/ThirdParty/Include/asio/asio/basic_socket_streambuf.hpp:582
↓ 5 callers
Function
init_mul_mod_fast2
quickjs-build/quickjs/libbf.c:7454
↓ 5 callers
Function
io
unreal/Puerts/ThirdParty/Include/asio/asio/ssl/detail/io.hpp:31
↓ 5 callers
Method
listen
Place the socket into the state where it will listen for new connections.
unreal/Puerts/ThirdParty/Include/asio/asio/detail/null_socket_service.hpp:162
↓ 5 callers
Function
log
(level, args)
unreal/Puerts/Content/JavaScript/puerts/log.js:24
↓ 5 callers
Function
mp_mul
return 0 if OK, -1 if memory error */ XXX: change API so that result can be allocated */
quickjs-build/quickjs/libbf.c:1176
↓ 5 callers
Function
mp_print_str
quickjs-build/quickjs/libbf.c:685
↓ 5 callers
Function
mp_print_str_h
quickjs-build/quickjs/libbf.c:697
↓ 5 callers
Function
mp_sub_ui
quickjs-build/quickjs/libbf.c:1094
↓ 5 callers
Method
neg_infin
Helper function for obtaining a time value that always fires.
unreal/Puerts/ThirdParty/Include/asio/asio/ssl/detail/stream_core.hpp:68
↓ 5 callers
Function
normalizeSlashes
(path)
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:200
↓ 5 callers
Function
normalizeSlashes
(path: string)
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:245
↓ 5 callers
Function
ntt_mod
input: abs(r) < 2 * m. Output: abs(r) < m */
quickjs-build/quickjs/libbf.c:7491
↓ 5 callers
Function
parse_digits
If allow_overflow is false, return -1 in case of overflow. Otherwise return INT32_MAX. */
quickjs-build/quickjs/libregexp.c:446
↓ 5 callers
Function
postProcessPinType
(valueDeclaration, pinType, leading)
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:1571
↓ 5 callers
Function
postProcessPinType
(valueDeclaration: ts.Node, pinType: UE.PEGraphPinType, leading: boolean)
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:1972
↓ 5 callers
Function
re_emit_op_u8
quickjs-build/quickjs/libregexp.c:418
↓ 5 callers
Function
re_parse_out_of_memory
quickjs-build/quickjs/libregexp.c:439
↓ 5 callers
Method
replace_header
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/impl/connection_impl.hpp:604
↓ 5 callers
Function
sendCommand
(method, params)
unreal/Puerts/Content/JavaScript/puerts/hot_reload.js:42
↓ 5 callers
Method
set_header
Set prepared frame header * Under normal circumstances this should not be called by end users * * @param header A string to set the header t
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/message_buffer/message.hpp:234
↓ 5 callers
Function
to_hex
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/impl/utilities_impl.hpp:43
↓ 5 callers
Method
value
Get the current value of the boolean.
unreal/Puerts/ThirdParty/Include/asio/asio/detail/socket_option.hpp:55
↓ 5 callers
Function
write
unreal/Puerts/ThirdParty/Include/asio/asio/impl/write.hpp:62
↓ 4 callers
Function
AddCallback
(FunctionCallback callback)
unity/Assets/Puerts/Src/JsEnv.cs:292
↓ 4 callers
Method
AddFunctionWithMetaData
unreal/Puerts/Source/PuertsEditor/Private/PEBlueprintAsset.cpp:732
↓ 4 callers
Method
Bind
(fn : T)
unreal/Puerts/Typing/ue/puerts.d.ts:14
↓ 4 callers
Method
Copy
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:9767
↓ 4 callers
Method
Exception
quickjs-build/src/v8-impl.cc:1144
↓ 4 callers
Method
FindOrAddObject
(object obj)
unity/Assets/Puerts/Src/ObjectPool.cs:72
↓ 4 callers
Method
FromJust
* Converts this Maybe<> to a value of type T. If this Maybe<> is * nothing (empty), V8 will crash the process. */
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:9000
↓ 4 callers
Method
FromMethodBase
(MethodBase methodBase, bool extensionMethod = false)
unity/Assets/Puerts/Src/Editor/Generator.cs:554
↓ 4 callers
Method
GetDocBody
(Type type)
unity/Assets/Puerts/Src/Editor/DocResolver.cs:149
↓ 4 callers
Method
GetFiles
unreal/Puerts/Source/PuertsEditor/Private/FileSystemOperation.cpp:71
↓ 4 callers
Method
GetJsTypeMask
(Type type)
unity/Assets/Puerts/Src/DataTranslate.cs:325
↓ 4 callers
Method
GetLastCallbackValueType
()
unity/general/Src/UnitTest/TestClass.cs:511
↓ 4 callers
Method
GetStringFromValue
(IntPtr isolate, IntPtr value, out int len, bool isByRef)
unity/Assets/Puerts/Src/PuertsDLL.cs:304
↓ 4 callers
Method
Info
unreal/Puerts/Source/JsEnv/Private/JSLogger.cpp:19
↓ 4 callers
Method
Inherit
quickjs-build/src/v8-impl.cc:863
↓ 4 callers
Method
Invoke
(IntPtr isolate, IntPtr info, IntPtr self, int argumentsLen)
unity/Assets/Puerts/Src/MethodReflection.cs:369
↓ 4 callers
Method
IsBoolean
quickjs-build/src/v8-impl.cc:280
↓ 4 callers
Method
IsConstructCall
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:10195
↓ 4 callers
Method
IsEmpty
unreal/Puerts/ThirdParty/Include/v8/8.4.371.19/v8.h:500
↓ 4 callers
Function
JSClassDefinitionDelete
unreal/Puerts/Source/JsEnv/Private/JSClassRegister.cpp:44
↓ 4 callers
Function
JS_FreeValueRT
quickjs-build/quickjs/quickjs.h:649
↓ 4 callers
Function
JS_IsNull
quickjs-build/quickjs/quickjs.h:591
↓ 4 callers
Function
JS_ToCString
quickjs-build/quickjs/quickjs.h:701
↓ 4 callers
Method
Leak
unreal/Puerts/ThirdParty/Include/v8/7.7.299/v8-util.h:299
↓ 4 callers
Method
New
unreal/Puerts/ThirdParty/Include/v8/8.4.371.19/v8.h:10684
↓ 4 callers
Method
Release
* Return a container value as Global and make sure the weak * callback is properly disposed of. All remove functionality should go * through thi
unreal/Puerts/ThirdParty/Include/v8/7.7.299/v8-util.h:308
↓ 4 callers
Method
RemoveRefAndToConstraintType
(Type type)
unity/Assets/Puerts/Src/Editor/Generator.cs:232
↓ 4 callers
Function
ReportException
unreal/Puerts/Source/JsEnv/Private/V8InspectorImpl.cpp:205
↓ 4 callers
Method
Run
quickjs-build/src/v8-impl.cc:423
↓ 4 callers
Function
SafeFieldName
unreal/Puerts/Source/DeclarationGenerator/Private/DeclarationGenerator.cpp:54
↓ 4 callers
Method
Save
unreal/Puerts/Source/PuertsEditor/Private/PEBlueprintAsset.cpp:981
↓ 4 callers
Method
Set
unreal/Puerts/Source/JsEnv/Public/V8Object.hpp:58
↓ 4 callers
Method
SetBigInt
(IntPtr isolate, IntPtr holder, long number)
unity/Assets/Puerts/Src/NativeValueApiGeneric.cs:79
↓ 4 callers
Method
SetData
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:10892
↓ 4 callers
Method
SetGlobalFunction
(IntPtr isolate, string name, IntPtr v8FunctionCallback, long data)
unity/Assets/Puerts/Src/PuertsDLL.cs:90
↓ 4 callers
Method
SetNull
(IntPtr isolate, IntPtr holder)
unity/Assets/Puerts/Src/NativeValueApiGeneric.cs:85
↓ 4 callers
Function
ToFEdGraphPinType
unreal/Puerts/Source/PuertsEditor/Private/PEBlueprintAsset.cpp:168
↓ 4 callers
Function
__bf_round
round to prec1 bits assuming 'r' is non zero and finite. 'r' is assumed to have length 'l' (1 <= l <= r->len). Note: 'prec1' can be infinite (BF
quickjs-build/quickjs/libbf.c:484
↓ 4 callers
Method
append_payload
Append payload data * Append data to the message buffer's payload. * * @param payload A string containing the data array to append. */
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/message_buffer/message.hpp:287
↓ 4 callers
Method
assign
Assign an existing native handle to the handle. * This function opens the handle to hold an existing native handle. * * @param handle A native h
unreal/Puerts/ThirdParty/Include/asio/asio/windows/basic_handle.hpp:157
↓ 4 callers
Method
assign
Assign an existing native descriptor to the descriptor. * This function opens the descriptor to hold an existing native descriptor. * * @param n
unreal/Puerts/ThirdParty/Include/asio/asio/posix/descriptor.hpp:213
↓ 4 callers
Method
async_resolve
unreal/Puerts/ThirdParty/Include/asio/asio/ip/basic_resolver.hpp:631
↓ 4 callers
Method
async_send
unreal/Puerts/ThirdParty/Include/asio/asio/basic_raw_socket.hpp:337
↓ 4 callers
Function
bf_can_round
return true if rounding can be done at precision 'prec' assuming the exact result r is such that |r-a| <= 2^(EXP(a)-k). */ XXX: check the case wher
quickjs-build/quickjs/libbf.c:631
↓ 4 callers
Function
bf_cmp
Standard floating point comparison: return 2 if one of the operands is NaN (unordered) or -1, 0, 1 depending on the ordering assuming -0 == +0 *
quickjs-build/quickjs/libbf.c:788
↓ 4 callers
Function
bf_const_pi
quickjs-build/quickjs/libbf.c:4201
↓ 4 callers
Function
bf_get_exp_bits
quickjs-build/quickjs/libbf.h:152
↓ 4 callers
Function
bf_get_exp_min
Return e such as a=m*2^e with m odd integer. return 0 if a is zero, Infinite or Nan. */
quickjs-build/quickjs/libbf.c:1620
↓ 4 callers
Function
bf_is_nan
quickjs-build/quickjs/libbf.h:239
↓ 4 callers
Function
bf_isqrt
return floor(sqrt(a)) */
quickjs-build/quickjs/libbf.c:1931
↓ 4 callers
Function
bf_mul_log2_radix
compute floor(a*b) or ceil(a*b) with b = log2(radix) or b=1/log2(radix). For is_inv = 0, strict accuracy is not guaranteed when radix is not a p
quickjs-build/quickjs/libbf.c:3315
↓ 4 callers
Function
bf_rint
convert to integer (infinite precision) */
quickjs-build/quickjs/libbf.c:2299
↓ 4 callers
Function
bfdec_mul
quickjs-build/quickjs/libbf.c:6741
↓ 4 callers
Function
bfdec_set_ui
quickjs-build/quickjs/libbf.c:6556
↓ 4 callers
Method
cancel_timer
unreal/Puerts/ThirdParty/Include/asio/asio/detail/impl/epoll_reactor.hpp:57
↓ 4 callers
Function
ci_find_substr
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/utilities.hpp:101
↓ 4 callers
Method
consume
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/http/impl/request.hpp:41
↓ 4 callers
Function
cr_realloc
quickjs-build/quickjs/libunicode.c:299
↓ 4 callers
Method
defer
unreal/Puerts/ThirdParty/Include/asio/asio/impl/executor.hpp:360
↓ 4 callers
Method
dispatch
unreal/Puerts/ThirdParty/Include/asio/asio/impl/use_future.hpp:221
↓ 4 callers
Method
end
unreal/Puerts/ThirdParty/Include/asio/asio/detail/reactor_op_queue.hpp:55
↓ 4 callers
Function
equal
Compare two iterators for equality.
unreal/Puerts/ThirdParty/Include/asio/asio/buffers_iterator.hpp:348
↓ 4 callers
Method
expires_after
Set the timer's expiry time relative to now. * This function sets the expiry time. Any pending asynchronous wait * operations will be cancelled. Th
unreal/Puerts/ThirdParty/Include/asio/asio/basic_waitable_timer.hpp:534
↓ 4 callers
Method
fill
unreal/Puerts/ThirdParty/Include/asio/asio/impl/buffered_read_stream.hpp:30
↓ 4 callers
Function
floor_div
b must be >= 1 */
quickjs-build/quickjs/libbf.c:138
↓ 4 callers
Function
getBaseFileName
(path, extensions, ignoreCase)
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:636
↓ 4 callers
Function
getBaseFileName
(path: string, extensions?: string | ReadonlyArray<string>, ignoreCase?: boolean)
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:896
← previous
next →
501–600 of 8,135, ranked by callers