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
↓ 4 callers
Function
getMetaDataFromDecorators
* extract meta data from specific decorators, the format of the decorators follows: * 1. @${prefix}.${prefix}(meta1, ...), e.g,
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:1784
↓ 4 callers
Function
getMetaDataFromDecorators
* extract meta data from specific decorators, the format of the decorators follows: * 1. @${prefix}.${prefix}(meta1, ...), e.g,
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:2228
↓ 4 callers
Function
getPathComponents
(path, currentDirectory = "")
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:314
↓ 4 callers
Function
getPathComponents
(path: string, currentDirectory = "")
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:505
↓ 4 callers
Method
get_executor
unreal/Puerts/ThirdParty/Include/asio/asio/impl/use_future.hpp:263
↓ 4 callers
Function
get_le24
quickjs-build/quickjs/libunicode.c:160
↓ 4 callers
Function
get_trig
quickjs-build/quickjs/libbf.c:7818
↓ 4 callers
Method
get_valid
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/uri.hpp:228
↓ 4 callers
Method
impl
unreal/Puerts/ThirdParty/Include/v8/7.7.299/v8-util.h:287
↓ 4 callers
Method
is_open
Determine whether the socket is open.
unreal/Puerts/ThirdParty/Include/asio/asio/detail/null_socket_service.hpp:110
↓ 4 callers
Function
is_websocket_handshake
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/processors/processor.hpp:68
↓ 4 callers
Method
isolate
unreal/Puerts/ThirdParty/Include/v8/8.4.371.19/v8-util.h:286
↓ 4 callers
Function
limb_mask
quickjs-build/quickjs/libbf.c:350
↓ 4 callers
Function
lre_is_in_table
quickjs-build/quickjs/libunicode.c:205
↓ 4 callers
Function
make_address_v4
Create an IPv4 address from raw bytes in network order. * @relates address_v4 */
unreal/Puerts/ThirdParty/Include/asio/asio/ip/address_v4.hpp:240
↓ 4 callers
Function
make_address_v6
Create an IPv6 address from raw bytes and scope ID. * @relates address_v6 */
unreal/Puerts/ThirdParty/Include/asio/asio/ip/address_v6.hpp:237
↓ 4 callers
Function
max_expiry_time
Helper function to get the maximum expiry time.
unreal/Puerts/ThirdParty/Include/asio/asio/basic_socket_streambuf.hpp:676
↓ 4 callers
Function
max_size
Get the maximum number of entries permitted in a results range.
unreal/Puerts/ThirdParty/Include/asio/asio/ip/basic_resolver_results.hpp:239
↓ 4 callers
Method
message
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/transport/asio/base.hpp:190
↓ 4 callers
Function
mp_add_ui
quickjs-build/quickjs/libbf.c:1042
↓ 4 callers
Function
mp_add_ui_dec
quickjs-build/quickjs/libbf.c:5585
↓ 4 callers
Function
mp_mul1_dec
taba[] = taba[] * b + l. 0 <= b, l <= base - 1. Return the high carry */
quickjs-build/quickjs/libbf.c:5645
↓ 4 callers
Function
mp_print_str_h_dec
quickjs-build/quickjs/libbf.c:5800
↓ 4 callers
Function
mp_sub_dec
quickjs-build/quickjs/libbf.c:5605
↓ 4 callers
Function
onSourceFileAddOrChange
(sourceFilePath, reload, program, doEmitJs = true, doEmitBP = true)
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:1284
↓ 4 callers
Function
onSourceFileAddOrChange
(sourceFilePath: string, reload: boolean, program?: ts.Program, doEmitJs: boolean = true, doEmitBP:boolean = t
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:1672
↓ 4 callers
Function
pesapi_get_env_from_holder
unreal/Puerts/Source/JsEnv/Private/PesapiV8Impl.cpp:379
↓ 4 callers
Method
post
unreal/Puerts/ThirdParty/Include/asio/asio/strand.hpp:210
↓ 4 callers
Method
post
unreal/Puerts/ThirdParty/Include/asio/asio/impl/executor.hpp:353
↓ 4 callers
Function
prepare_header
Generate a properly sized contiguous string that encodes a full frame header * Copy the basic header h and extended header e into a properly sized *
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/frame.hpp:489
↓ 4 callers
Function
put_bits
or LIMB_BITS at bit position 'pos' in tab */
quickjs-build/quickjs/libbf.c:7241
↓ 4 callers
Function
re_parse_disjunction
quickjs-build/quickjs/libregexp.c:1738
↓ 4 callers
Function
re_parse_expect
quickjs-build/quickjs/libregexp.c:471
↓ 4 callers
Method
receive_with_flags
unreal/Puerts/ThirdParty/Include/asio/asio/detail/null_socket_service.hpp:335
↓ 4 callers
Function
reducePathComponents
(components)
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:319
↓ 4 callers
Function
reducePathComponents
(components: ReadonlyArray<string>)
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:511
↓ 4 callers
Function
removeTrailingDirectorySeparator
(path)
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:451
↓ 4 callers
Function
removeTrailingDirectorySeparator
(path: string)
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:668
↓ 4 callers
Function
rol
Rotate an integer value to left.
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/sha1/sha1.hpp:45
↓ 4 callers
Function
sat_add
signed addition with saturation */
quickjs-build/quickjs/libbf.c:157
↓ 4 callers
Function
send
(eventName: string, ...args: any[])
tools/v8HotloadToolProj/src/globalWindows.ts:110
↓ 4 callers
Method
send
unreal/Puerts/ThirdParty/Include/asio/asio/basic_raw_socket.hpp:239
↓ 4 callers
Method
set_channels
Dynamically enable the given list of channels * All operations on the stub logger are no-ops and all arguments are * ignored * * @param
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/logger/stub.hpp:64
↓ 4 callers
Method
set_prepared
Set or clear the flag that indicates that the message has been prepared * This flag should not be set by end user code without a very good reason.
unreal/Puerts/ThirdParty/Include/websocketpp/websocketpp/message_buffer/message.hpp:135
↓ 4 callers
Function
smod
return r = a modulo b (0 <= r <= b - 1. b must be >= 1 */
quickjs-build/quickjs/libbf.c:148
↓ 4 callers
Function
to_digit
quickjs-build/quickjs/libbf.c:2820
↓ 4 callers
Function
tryGetAnnotation
(valueDeclaration, key, leading)
unreal/Puerts/Content/JavaScript/PuertsEditor/CodeAnalyze.js:1558
↓ 4 callers
Function
tryGetAnnotation
(valueDeclaration: ts.Node, key:string, leading: boolean)
unreal/Puerts/PuertsEditor/CodeAnalyze.ts:1956
↓ 4 callers
Function
udiv1norm
return the quotient and the remainder in '*pr'of 'a1*2^LIMB_BITS+a0 / d' with 0 <= a1 < d. */
quickjs-build/quickjs/libbf.c:1224
↓ 4 callers
Function
udiv1norm_init
WARNING: d must be >= 2^(LIMB_BITS-1) */
quickjs-build/quickjs/libbf.c:1214
↓ 4 callers
Function
unicode_case1
use the case conversion table to generate range of characters. CASE_U: set char if modified by uppercasing, CASE_L: set char if modified by lowe
quickjs-build/quickjs/libunicode.c:1177
↓ 4 callers
Function
unicode_get_short_code
quickjs-build/quickjs/libunicode.c:490
↓ 4 callers
Method
value
Get the error value.
unreal/Puerts/ThirdParty/Include/asio/asio/error_code.hpp:119
↓ 4 callers
Method
work_finished
Notify that some work has finished.
unreal/Puerts/ThirdParty/Include/asio/asio/detail/scheduler.hpp:91
↓ 3 callers
Function
Alloc
quickjs-build/include/v8.h:814
↓ 3 callers
Function
AnnotateStrongRetainer
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8-util.h:332
↓ 3 callers
Method
AnnotateStrongRetainer
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:9856
↓ 3 callers
Method
AnyTranslator
(IntPtr isolate, IGetValueFromJs getValueApi, IntPtr value, bool isByRef)
unity/Assets/Puerts/Src/DataTranslate.cs:158
↓ 3 callers
Method
Argument
unreal/Puerts/Source/JsEnv/Public/TypeInfo.hpp:133
↓ 3 callers
Method
CallJs
unreal/Puerts/Source/JsEnv/Private/FunctionTranslator.cpp:314
↓ 3 callers
Function
ClearWeak
TODO(dcarney): remove this.
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:537
↓ 3 callers
Method
Construct
unreal/Puerts/Source/JsEnv/Private/JsEnvImpl.cpp:1394
↓ 3 callers
Method
DirectoryExists
unreal/Puerts/Source/PuertsEditor/Private/FileSystemOperation.cpp:44
↓ 3 callers
Function
Dispose
* Internally V8 will call this Dispose method when the external string * resource is no longer needed. The default implementation will use the
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:2774
↓ 3 callers
Method
FileExists
unreal/Puerts/Source/PuertsEditor/Private/FileSystemOperation.cpp:38
↓ 3 callers
Function
FindClassByType
unreal/Puerts/Source/JsEnv/Private/JSClassRegister.cpp:245
↓ 3 callers
Method
FindOrAddContainer
unreal/Puerts/Source/JsEnv/Private/JsEnvImpl.cpp:2021
↓ 3 callers
Method
FindOrAddObject
unity/native_src/Src/JSEngine.cpp:614
↓ 3 callers
Function
FinishInjection
unreal/Puerts/Source/JsEnv/Private/JsEnvImpl.cpp:885
↓ 3 callers
Method
FromMaybe
* Converts this Maybe<> to a value of type T, using a default value if this * Maybe<> is nothing (empty). */
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:9009
↓ 3 callers
Method
FromTsGenTypeInfos
(Dictionary<string, TsTypeGenInfo> tsGenTypeInfos, TsTypeGenInfo info, bool getBaseMethods)
unity/Assets/Puerts/Src/Editor/Generator.cs:881
↓ 3 callers
Method
FromTsTypeGenInfo
(Dictionary<string, TsTypeGenInfo> tsGenTypeInfos, TsTypeGenInfo info, bool getBaseMethods)
unity/Assets/Puerts/Src/Editor/Generator.cs:926
↓ 3 callers
Method
FromType
(Type type, List<Type> genTypes)
unity/Assets/Puerts/Src/Editor/Generator.cs:348
↓ 3 callers
Function
GatherAllResultNodes
unreal/Puerts/Source/PuertsEditor/Private/PEBlueprintAsset.cpp:232
↓ 3 callers
Method
Get
unreal/Puerts/Source/JsEnv/Private/JsEnvImpl.h:169
↓ 3 callers
Method
GetBooleanFromValue
(IntPtr isolate, IntPtr value, bool isByRef)
unity/Assets/Puerts/Src/PuertsDLL.cs:314
↓ 3 callers
Method
GetCodeOutputDirectory
()
unity/Assets/Puerts/Src/Editor/Configure.cs:124
↓ 3 callers
Method
GetFunction
quickjs-build/src/v8-impl.cc:874
↓ 3 callers
Function
GetSortedClasses
unreal/Puerts/Source/DeclarationGenerator/Private/DeclarationGenerator.cpp:141
↓ 3 callers
Function
GetTypeId
use by BlittableCopy
unity/Assets/Puerts/Src/JsEnv.cs:334
↓ 3 callers
Function
GetTypeInfo
unreal/Puerts/ThirdParty/Include/v8/8.4.371.19/v8-fast-api-calls.h:375
↓ 3 callers
Method
HasOwnProperty
quickjs-build/src/v8-impl.cc:1035
↓ 3 callers
Function
InitializePlatform
quickjs-build/include/v8.h:73
↓ 3 callers
Method
IsDelegate
(Type type)
unity/Assets/Puerts/Src/Editor/Generator.cs:82
↓ 3 callers
Function
IsInstanceOf
unreal/Puerts/Source/JsEnv/Public/DataTransfer.h:193
↓ 3 callers
Method
IsUEType
unreal/Puerts/Source/JsEnv/Public/TypeInfo.hpp:106
↓ 3 callers
Method
IsValueType
(this Type type)
unity/Assets/Puerts/Src/TypeExtensions.cs:15
↓ 3 callers
Function
JS_DupValueRT
quickjs-build/quickjs/quickjs.h:668
↓ 3 callers
Function
JS_ToCStringLen
quickjs-build/quickjs/quickjs.h:697
↓ 3 callers
Method
Log
unreal/Puerts/Source/JsEnv/Private/JSLogger.cpp:14
↓ 3 callers
Method
Message
quickjs-build/src/v8-impl.cc:1154
↓ 3 callers
Function
NewArrayBuffer
unity/native_src/Src/JSEngine.cpp:16
↓ 3 callers
Function
Null
unreal/Puerts/ThirdParty/Include/v8/7.4.288/v8.h:10865
↓ 3 callers
Method
Num
TODO - 用doxygen注释 参数:无 返回:容器内元素总数
unreal/Puerts/Source/JsEnv/Private/ContainerWrapper.h:272
↓ 3 callers
Method
RegisterClass
(IntPtr isolate, int BaseTypeId, string fullName, V8ConstructorCallback constructor, V8DestructorCallback dest
unity/Assets/Puerts/Src/PuertsDLL.cs:182
↓ 3 callers
Method
Return
unreal/Puerts/Source/JsEnv/Public/TypeInfo.hpp:131
↓ 3 callers
Method
ReturnBigInt
(IntPtr isolate, IntPtr info, long number)
unity/Assets/Puerts/Src/PuertsDLL.cs:271
↓ 3 callers
Method
ReturnBoolean
(IntPtr isolate, IntPtr info, bool b)
unity/Assets/Puerts/Src/PuertsDLL.cs:274
↓ 3 callers
Method
SetBigIntToOutValue
(IntPtr isolate, IntPtr value, long bigInt)
unity/Assets/Puerts/Src/PuertsDLL.cs:366
↓ 3 callers
Function
SetFlagsFromString
quickjs-build/include/v8.h:105
← previous
next →
601–700 of 8,135, ranked by callers