Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BernardoGiordano/Checkpoint
/ functions
Functions
2,441 in github.com/BernardoGiordano/Checkpoint
⨍
Functions
2,441
◇
Types & classes
535
↓ 1 callers
Method
removeFilter
3ds/source/configuration.cpp:463
↓ 1 callers
Method
removeSaveFolder
3ds/source/configuration.cpp:473
↓ 1 callers
Function
remove_sign
* Overload to make the compiler happy while it is instantiating * dump_integer for number_unsigned_t. * Must never be called. */
3rd-party/json/json.hpp:18948
↓ 1 callers
Method
request
switch/source/backupsize.cpp:41
↓ 1 callers
Method
request
3ds/source/backupsize.cpp:36
↓ 1 callers
Method
requestCancel
common/script/scriptrunner.cpp:99
↓ 1 callers
Method
reset
common/script/scriptconsole.cpp:51
↓ 1 callers
Method
reset
common/script/scriptuibridge.cpp:90
↓ 1 callers
Method
resetIndex
switch/source/MainScreen.cpp:1230
↓ 1 callers
Function
restoreErrorMessage
switch/source/MainScreen.cpp:126
↓ 1 callers
Function
restore_backup
Download one backup zip and unpack it into Checkpoint's backup folder for * that title. 1 on success. */
scripts/common/universal/webdav.c:1414
↓ 1 callers
Function
restore_flow
"Restore": list the titles on the server, match them back to this console's * catalog, then pick one of that title's backups. * * Matching is by th
scripts/common/universal/webdav.c:1482
↓ 1 callers
Method
resume
switch/source/backupsize.cpp:94
↓ 1 callers
Function
revoke_access
Revoke the refresh token at Google, then delete the local vault. 1 when the * sign-in is gone from this console (whatever Google said), 0 if the user
scripts/common/universal/googledrive.c:863
↓ 1 callers
Method
rotateSortMode
switch/source/titlecatalog.cpp:215
↓ 1 callers
Function
rstrip_slash
Drop one trailing '/' from `s`, in place. A WebDAV collection's href always * carries one, and the name is what comes before it. */
scripts/common/universal/webdav.c:261
↓ 1 callers
Method
run
switch/source/transferjob.cpp:126
↓ 1 callers
Method
run
common/script/scriptrunner.cpp:70
↓ 1 callers
Function
sanitizeComponent
sanitizeComponent must match the console's removeForbiddenCharacters exactly, or the same title lands in a differently-named folder depending on which
tools/chlink/common.go:88
↓ 1 callers
Function
sanitizeFileName
sanitizeFileName mirrors TransferProto::sanitizeFileName: it cleans the announced name of a single-file payload without touching the extension. saniti
tools/chlink/common.go:110
↓ 1 callers
Method
savClose
3ds/source/script/scripthost.cpp:257
↓ 1 callers
Method
savCloseAll
3ds/source/script/scripthost.cpp:264
↓ 1 callers
Method
savCommit
3ds/source/script/scripthost.cpp:240
↓ 1 callers
Method
savDelete
3ds/source/script/scripthost.cpp:222
↓ 1 callers
Method
savList
3ds/source/script/scripthost.cpp:228
↓ 1 callers
Method
savOpen
3ds/source/script/scripthost.cpp:103
↓ 1 callers
Method
savOpenShared
3ds/source/script/scripthost.cpp:140
↓ 1 callers
Method
savRead
3ds/source/script/scripthost.cpp:168
↓ 1 callers
Method
savValid
3ds/source/script/scripthost.cpp:166
↓ 1 callers
Method
savWrite
3ds/source/script/scripthost.cpp:202
↓ 1 callers
Function
sax_parse
3rd-party/json/json.hpp:23384
↓ 1 callers
Function
scaled
common/script/scriptbar.cpp:32
↓ 1 callers
Function
scaledFontPx
Same ~1.2x size bump the retired SDL backend applied: both drawing and measurement resolve through it, so it is invisible to callers.
switch/source/gfx_deko3d.cpp:283
↓ 1 callers
Method
scanCard
3ds/source/loader.cpp:317
↓ 1 callers
Function
scanExtraneous
Walks the restored save and flags anything the wipe should have removed but that isn't part of the backup.
switch/source/io.cpp:167
↓ 1 callers
Function
scanSection
Merges one section (universal or a title's specific scripts) across its roots. Roots come base-first (bundled, then SD): a later root's file with the
common/script/scriptcatalog.cpp:41
↓ 1 callers
Function
scratch_clean
Recursively delete nothing — just this script's flat scratch files. Kept * deliberately dumb: remove() unlinks a file, rmdir() removes an empty dir.
scripts/examples/example.c:105
↓ 1 callers
Function
sdmcPrefixed
mkdir wants an "sdmc:"-prefixed POSIX path (matching the boot bootstrap); stat/fopen accept the bare one.
common/script/checkpoint_api.cpp:111
↓ 1 callers
Function
section_abort
Holding B while a script runs kills it: the interpreter fails the run at the * next statement, and long native calls (web_get, web_upload_file, zip_d
scripts/examples/example.c:969
↓ 1 callers
Function
section_context
Checkpoint calls main(argc, argv) with exactly one argument: argv[0] is the * id of the title highlighted when the user ran the script, as 16 upperca
scripts/examples/example.c:141
↓ 1 callers
Function
section_dialogs
scripts/examples/example.c:234
↓ 1 callers
Function
section_json
struct JSON* is an opaque handle over one node. json_new gives you an empty * one, json_parse fills it from text, json_delete frees the tree — child
scripts/examples/example.c:783
↓ 1 callers
Function
section_network
web_get is the one-liner: it returns the HTTP status, or negative on failure * (-1 no HTTP available, -2 the response did not fit in memory, -(CURLco
scripts/examples/example.c:707
↓ 1 callers
Function
section_output
scripts/examples/example.c:203
↓ 1 callers
Function
section_progress
Progress calls never block and never wait for a frame, so a copy loop can * report every single chunk. Bars nest: layer 0 is the outermost, up to 3
scripts/examples/example.c:313
↓ 1 callers
Function
section_savedata
sav_open(titleIdx, kind) — kind 0 = save, 1 = extdata — returns a handle, or: * -1 the title/kind has no archive a script can mount (GBA VC, DSiWa
scripts/examples/example.c:513
↓ 1 callers
Function
section_sdcard
Build every path from app_root(). On 3DS it is "/3ds/Checkpoint"; on Switch * "sdmc:/switch/Checkpoint" — each already in the form that console's fop
scripts/examples/example.c:363
↓ 1 callers
Function
section_seal
device_seal / device_unseal are for the one thing a script should never write * plainly: a credential it needs again next run (an OAuth refresh token
scripts/examples/example.c:875
↓ 1 callers
Function
section_shared
scripts/examples/example.c:651
↓ 1 callers
Function
section_zip
zip_dir packs a directory tree into one file; unzip is the inverse. Both use * the same framing (CRC + path safety) as Checkpoint's wireless transfer
scripts/examples/example.c:441
↓ 1 callers
Function
security_menu
The Security menu. Returns 1 when the sign-in is gone and the run should stop. */
scripts/common/universal/googledrive.c:914
↓ 1 callers
Method
sendAll
common/script/zip_api.cpp:65
↓ 1 callers
Function
sendErrorMessage
Maps a failed network send to a user-facing message (mirrors the 3DS OutcomeMessages::sendError). EmptyBackup and Cancelled are handled by the caller
switch/source/MainScreen.cpp:201
↓ 1 callers
Function
sendResponse
switch/source/server.cpp:142
↓ 1 callers
Function
sendResponse
3ds/source/server.cpp:147
↓ 1 callers
Function
servicesExit
switch/source/util.cpp:45
↓ 1 callers
Function
servicesInit
switch/source/util.cpp:65
↓ 1 callers
Function
servicesInit
3ds/source/util.cpp:59
↓ 1 callers
Method
setConfirmRestore
3ds/source/configuration.cpp:343
↓ 1 callers
Method
setConfirmRestoreEnabled
switch/source/configuration.cpp:369
↓ 1 callers
Method
setFTPEnabled
switch/source/configuration.cpp:345
↓ 1 callers
Method
setFTPEnabled
3ds/source/configuration.cpp:350
↓ 1 callers
Method
setFavorite
switch/source/configuration.cpp:330
↓ 1 callers
Function
setFileOffset
switch/source/transferstatus.cpp:82
↓ 1 callers
Function
setFileOffset
3ds/source/transferstatus.cpp:80
↓ 1 callers
Method
setIndex
switch/include/BackupList.hpp:76
↓ 1 callers
Method
setIo
common/script/scriptconsole.cpp:249
↓ 1 callers
Method
setIoNote
common/script/scriptconsole.cpp:205
↓ 1 callers
Method
setLanguage
switch/source/configuration.cpp:466
↓ 1 callers
Method
setLanguage
3ds/source/configuration.cpp:371
↓ 1 callers
Method
setLastTransferAddress
switch/source/configuration.cpp:478
↓ 1 callers
Method
setLastTransferAddress
3ds/source/configuration.cpp:379
↓ 1 callers
Method
setLayer
common/script/scriptconsole.cpp:157
↓ 1 callers
Method
setLayerLabel
common/script/scriptconsole.cpp:168
↓ 1 callers
Method
setNandSaves
3ds/source/configuration.cpp:315
↓ 1 callers
Method
setQuickBackup
3ds/source/configuration.cpp:357
↓ 1 callers
Method
setQuickBackupEnabled
switch/source/configuration.cpp:381
↓ 1 callers
Function
setSaveCount
switch/source/transferstatus.cpp:56
↓ 1 callers
Function
setSaveCount
3ds/source/transferstatus.cpp:55
↓ 1 callers
Method
setScanCard
3ds/source/configuration.cpp:329
↓ 1 callers
Method
setSortMode
switch/source/titlecatalog.cpp:220
↓ 1 callers
Method
setStatus
common/script/scriptuibridge.cpp:47
↓ 1 callers
Method
setTheme
switch/source/configuration.cpp:454
↓ 1 callers
Method
setTheme
3ds/source/configuration.cpp:364
↓ 1 callers
Method
setTransferEnabled
switch/source/configuration.cpp:357
↓ 1 callers
Method
setTransferEnabled
3ds/source/configuration.cpp:336
↓ 1 callers
Method
setVerifyRestoreEnabled
switch/source/configuration.cpp:393
↓ 1 callers
Function
settings_menu
The Settings menu. Returns 1 when the saved server is gone and the run should * stop. */
scripts/common/universal/webdav.c:1579
↓ 1 callers
Function
sha256
3rd-party/sha256/sha256.c:160
↓ 1 callers
Function
shorten_url
Copy `src` into `dst[size]` without a leading scheme / "www." so the long * "https://www.google.com/device" shows as the short "google.com/device" —
scripts/common/universal/googledrive.c:331
↓ 1 callers
Method
showConfirm
3ds/source/ScriptScreen.cpp:227
↓ 1 callers
Method
showMessage
3ds/source/ScriptScreen.cpp:222
↓ 1 callers
Method
showPickMany
3ds/source/ScriptScreen.cpp:237
↓ 1 callers
Method
showPickOne
3ds/source/ScriptScreen.cpp:232
↓ 1 callers
Method
shutdown
switch/source/backupsize.cpp:109
↓ 1 callers
Function
skip_bom
! @brief skip the UTF-8 byte order mark @return true iff there is no BOM or the correct BOM has been skipped */
3rd-party/json/json.hpp:8858
↓ 1 callers
Function
skip_whitespace
3rd-party/json/json.hpp:8872
↓ 1 callers
Function
slurp
slurp_n for text, where the length is the string's own */
scripts/common/universal/webdav.c:172
↓ 1 callers
Function
split
! @brief split the string input to reference tokens @note This function is only called by the json_pointer constructor. All excepti
3rd-party/json/json.hpp:14471
↓ 1 callers
Function
splitBackupName
Account backups are named "YYYYMMDD-HHMMSS username": the timestamp is the row's mono title, the trailing username (if any) becomes the right-hand use
switch/source/BackupList.cpp:203
← previous
next →
901–1,000 of 2,441, ranked by callers