MCPcopy Create free account

hub / github.com/craftzdog/react-native-quick-base64 / functions

Functions256 in github.com/craftzdog/react-native-quick-base64

↓ 412 callersMethoddata
cpp/QuickBase64Impl.cpp:19
↓ 257 callersMethodsize
cpp/QuickBase64Impl.cpp:18
↓ 59 callersFunctionmatch_system
cpp/simdutf.h:651
↓ 56 callersFunctionu16_swap_bytes
cpp/simdutf.h:1559
↓ 16 callersFunctionis_eight_byte
cpp/simdutf.h:9962
↓ 14 callersFunctionit
( name: string, f: MochaTypes.Func | MochaTypes.AsyncFunc )
example/src/MochaRNAdapter.ts:14
↓ 13 callersFunctiontoByteArray
( b64: string, removeLinebreaks: boolean = false )
src/index.ts:32
↓ 9 callersFunctionfromByteArray
( uint8: Uint8Array, urlSafe: boolean = false )
src/index.ts:44
↓ 8 callersFunctionis_partial
cpp/simdutf.h:8998
↓ 7 callersFunctiondescribe
(name: string, f: () => void)
example/src/MochaRNAdapter.ts:24
↓ 6 callersFunctionbyteLength
(b64: string)
src/index.ts:24
↓ 6 callersFunctionconvert
cpp/simdutf.h:1825
↓ 6 callersFunctionconvert_with_errors
cpp/simdutf.h:1842
↓ 5 callersFunctionbase64_ignorable
* Check if a character is an ignorable base64 character. * Checking a large input, character by character, is not computationally * efficient. * *
cpp/simdutf.h:11375
↓ 5 callersFunctionis_ignorable
cpp/simdutf.h:9970
↓ 5 callersFunctionround
(num: number, decimalPlaces = 0)
example/src/Benchmarks.tsx:10
↓ 4 callersFunctionconvert_valid
cpp/simdutf.h:2456
↓ 4 callersFunctiontest
(data: Uint8Array, expected: string, descr: string)
example/src/tests/zero.ts:32
↓ 4 callersFunctionvalidate_with_errors
cpp/simdutf.h:1636
↓ 3 callersFunctionbase64_length_from_binary
cpp/simdutf.h:10779
↓ 3 callersFunctionbase64_to_binary_details_impl
cpp/simdutf.h:10668
↓ 3 callersFunctioncount_code_points
cpp/simdutf.h:2167
↓ 3 callersFunctionmapArr
(arr: Uint8Array, callback: Function)
example/src/tests/util.ts:14
↓ 3 callersFunctionsleep
(t: number)
example/src/Benchmarks.tsx:8
↓ 3 callersFunctionvalidate
cpp/simdutf.h:1602
↓ 2 callersMethodbase64FromArrayBuffer
(buf: Object, urlSafe: boolean)
src/NativeQuickBase64.ts:4
↓ 2 callersFunctionbase64_to_binary_safe_impl
cpp/simdutf.h:13748
↓ 2 callersFunctioncpuid
cpp/simdutf.h:1167
↓ 2 callersFunctionindent
()
example/src/useRunTests.ts:63
↓ 2 callersFunctionis_base64
cpp/simdutf.h:9991
↓ 2 callersFunctionis_base64_or_padding
cpp/simdutf.h:10006
↓ 2 callersFunctionmapStr
(arr: string, callback: Function)
example/src/tests/util.ts:1
↓ 2 callersFunctionslow_base64_to_binary_safe_impl
cpp/simdutf.h:13700
↓ 2 callersFunctiontrimBase64Padding
(str: string)
src/index.ts:72
↓ 1 callersMethodbase64ToArrayBuffer
(b64: string, removeLinebreaks: boolean)
src/NativeQuickBase64.ts:5
↓ 1 callersMethodbase64_to_binary_details
cpp/simdutf.h:13360
↓ 1 callersFunctionbase64_to_binary_details_safe_impl
cpp/simdutf.h:10723
↓ 1 callersFunctionbinary_to_base64
cpp/simdutf.h:11158
↓ 1 callersFunctionconvert_safe_constexpr
cpp/simdutf.h:2017
↓ 1 callersFunctiondecodeBase64
Mirrors V8's Uint8Array.fromBase64 (TC39-aligned): - last_chunk_handling_options::loose accepts inputs without '=' padding - decode_up_to_bad_char mir
cpp/QuickBase64Impl.cpp:30
↓ 1 callersFunctionequal
(a: Uint8Array, b: Uint8Array)
example/src/tests/big-data.ts:23
↓ 1 callersFunctionequal
(a: Uint8Array, b: Uint8Array)
example/src/tests/convert.ts:82
↓ 1 callersFunctionfind
cpp/simdutf.h:9020
↓ 1 callersFunctiongetInitialSuites
()
example/src/useTestList.ts:32
↓ 1 callersFunctiongetLens
* Calculates valid length and placeholder length for base64 string
src/index.ts:6
↓ 1 callersFunctionhandleHermesPress
()
example/src/Benchmarks.tsx:59
↓ 1 callersFunctionhandleJSBase64Press
()
example/src/Benchmarks.tsx:43
↓ 1 callersFunctionhandleNativeBase64Press
()
example/src/Benchmarks.tsx:24
↓ 1 callersFunctionisHermes
()
example/src/App.tsx:6
↓ 1 callersFunctionmaximal_binary_length_from_base64
cpp/simdutf.h:10597
↓ 1 callersMethodname
* The name of this implementation. * * const implementation *impl = simdutf::active_implementation; * cout << "simdutf is optimized f
cpp/simdutf.h:11620
↓ 1 callersFunctionresetRootSuite
()
example/src/MochaRNAdapter.ts:8
↓ 1 callersFunctiontail_encode_base64
Returns the number of bytes written. The destination buffer must be large enough. It will add padding (=) if needed.
cpp/simdutf.h:10590
↓ 1 callersFunctiontail_encode_base64_impl
cpp/simdutf.h:10359
↓ 1 callersFunctionu32_swap_bytes
cpp/simdutf.h:1564
↓ 1 callersFunctionuseRunTests
()
example/src/useRunTests.ts:7
↓ 1 callersFunctionuseTestList
()
example/src/useTestList.ts:15
↓ 1 callersFunctionxgetbv
cpp/simdutf.h:1189
FunctionApp
()
example/src/App.tsx:8
FunctionBenchmarks
()
example/src/Benchmarks.tsx:14
MethodDecodedBuffer
cpp/QuickBase64Impl.cpp:17
MethodQuickBase64Impl
cpp/QuickBase64Impl.cpp:48
FunctionTestItem
({ description, count, results }: TestItemProps)
example/src/TestItem.tsx:11
FunctionTests
()
example/src/Tests.tsx:7
Functionatomic_binary_to_base64
cpp/simdutf.h:11271
Methodatomic_ptr
cpp/simdutf.h:13630
Methodavailable_implementation_list
Get the list of available implementations compiled into simdutf */
cpp/simdutf.h:13582
Methodbase64FromArrayBuffer
cpp/QuickBase64Impl.cpp:51
Methodbase64ToArrayBuffer
cpp/QuickBase64Impl.cpp:77
Functionbase64_length_from_binary_with_lines
cpp/simdutf.h:10799
Functionbase64_to_binary
cpp/simdutf.h:11084
Functionbase64_valid
* Check if a character is a valid base64 character. * Checking a large input, character by character, is not computationally * efficient. * Note th
cpp/simdutf.h:11396
Functionbase64_valid_or_padding
* Check if a character is a valid base64 character or the padding character * ('='). Checking a large input, character by character, is not computati
cpp/simdutf.h:11414
Functionbinary_length_from_base64
cpp/simdutf.h:10643
Functionbinary_to_base64_with_lines
cpp/simdutf.h:11205
Functionchange_endianness_utf16
cpp/simdutf.h:2206
Functionconstexpr_cast_ptr
cpp/simdutf.h:1401
Functionconstexpr_cast_writeptr
cpp/simdutf.h:1458
Methodconstexpr_ptr
cpp/simdutf.h:1343
Methodconstexpr_write_ptr
cpp/simdutf.h:1428
Methodconstexpr_write_ptr_proxy
cpp/simdutf.h:1412
Functionconvert_latin1_to_utf16
cpp/simdutf.h:6035
Functionconvert_latin1_to_utf16be
cpp/simdutf.h:5804
Functionconvert_latin1_to_utf16le
cpp/simdutf.h:5773
Functionconvert_latin1_to_utf32
cpp/simdutf.h:5861
Functionconvert_latin1_to_utf8
cpp/simdutf.h:5697
Functionconvert_latin1_to_utf8_safe
cpp/simdutf.h:5734
Functionconvert_safe
cpp/simdutf.h:1964
Functionconvert_utf16_to_latin1
cpp/simdutf.h:6755
Functionconvert_utf16_to_latin1_with_errors
cpp/simdutf.h:6940
Functionconvert_utf16_to_utf32
cpp/simdutf.h:7505
Functionconvert_utf16_to_utf32_with_errors
cpp/simdutf.h:7608
Functionconvert_utf16_to_utf8
cpp/simdutf.h:6664
Functionconvert_utf16_to_utf8_safe
cpp/simdutf.h:6704
Functionconvert_utf16_to_utf8_with_errors
cpp/simdutf.h:7054
Functionconvert_utf16_to_utf8_with_replacement
cpp/simdutf.h:7233
Functionconvert_utf16be_to_latin1
cpp/simdutf.h:6827
Functionconvert_utf16be_to_latin1_with_errors
cpp/simdutf.h:7014
Functionconvert_utf16be_to_utf32
cpp/simdutf.h:7572
Functionconvert_utf16be_to_utf32_with_errors
cpp/simdutf.h:7679
next →1–100 of 256, ranked by callers