Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BernardoGiordano/Checkpoint
/ functions
Functions
1,694 in github.com/BernardoGiordano/Checkpoint
⨍
Functions
1,694
◇
Types & classes
409
↓ 2 callers
Function
decodeUTF8
Decode one UTF-8 sequence and advance *ptr past it. Truncated/invalid trail bytes end the sequence early (garbage in, garbage codepoint out — same tol
switch/source/gfx_deko3d.cpp:1010
↓ 2 callers
Function
destroyFramebuffers
switch/source/gfx_deko3d.cpp:503
↓ 2 callers
Method
doUpdate
common/Screen.cpp:59
↓ 2 callers
Function
drawString
FC_RenderLeft: pen starts at (x, y = line top); '\n' returns to x and drops one fcHeight; spaces advance without drawing.
switch/source/gfx_deko3d.cpp:1238
↓ 2 callers
Method
drawWrapped
3ds/source/textpool.cpp:123
↓ 2 callers
Function
emplace
3rd-party/json/json.hpp:19058
↓ 2 callers
Function
ensureDirectoryPath
switch/source/transfer.cpp:152
↓ 2 callers
Function
ensureDirectoryPath
3ds/source/transfer.cpp:164
↓ 2 callers
Function
erase
3rd-party/json/json.hpp:19166
↓ 2 callers
Function
erase_internal
3rd-party/json/json.hpp:21869
↓ 2 callers
Method
error
3ds/source/directory.cpp:73
↓ 2 callers
Function
extractZip
common/transferprotocol.cpp:278
↓ 2 callers
Method
favorite
3ds/source/loader.cpp:161
↓ 2 callers
Method
favoriteIds
switch/source/configuration.cpp:290
↓ 2 callers
Function
file_input_adapter
3rd-party/json/json.hpp:6193
↓ 2 callers
Method
filter
switch/source/configuration.cpp:178
↓ 2 callers
Method
filteredToRawIndex
switch/source/titlecatalog.cpp:308
↓ 2 callers
Method
finishFile
switch/source/progress.cpp:53
↓ 2 callers
Function
flushTexUploads
Submit every queued texture upload (pixel copies + descriptor publishes) as one command list. Inside a frame the copies ride ahead of the frame's own
switch/source/gfx_deko3d.cpp:320
↓ 2 callers
Function
fsTimestamp
fsTimestamp is a filesystem-safe variant used in default backup names.
tools/chlink/common.go:109
↓ 2 callers
Function
ftCeil
switch/source/gfx_deko3d.cpp:207
↓ 2 callers
Function
ftp_loop
! ftp look * * @returns whether to keep looping */
3rd-party/ftp/ftp.c:1630
↓ 2 callers
Function
ftp_session_close_cwd
! close current working directory for ftp session * * @param[in] session ftp session */
3rd-party/ftp/ftp.c:556
↓ 2 callers
Function
ftp_session_close_data
! close data socket on ftp session * * @param[in] session ftp session */
3rd-party/ftp/ftp.c:398
↓ 2 callers
Function
ftp_session_close_file
! close open file for ftp session * * @param[in] session ftp session */
3rd-party/ftp/ftp.c:412
↓ 2 callers
Function
ftp_session_connect
! connect to peer for ftp session * * @param[in] session ftp session * * @returns -1 for failure */
3rd-party/ftp/ftp.c:1167
↓ 2 callers
Function
ftp_session_fill_dirent_type
! fill directory entry * * @param[in] session ftp session * @param[in] st stat data * @param[in] path path to fill * @param[in] len
3rd-party/ftp/ftp.c:615
↓ 2 callers
Function
ftp_set_socket_nonblocking
! set a socket to non-blocking * * @param[in] fd socket * * @returns error */
3rd-party/ftp/ftp.c:279
↓ 2 callers
Function
ftp_set_socket_options
! set socket options * * @param[in] fd socket * * @returns failure */
3rd-party/ftp/ftp.c:305
↓ 2 callers
Method
getColor
switch/source/gfx/CIntrusiveTree.h:41
↓ 2 callers
Function
getFuncAndArg
3ds/include/thread.hpp:61
↓ 2 callers
Function
getGlyph
Rasterize (or fetch) one glyph. Cell metrics replicate what SDL_ttf's single-char render + SDL_FontCache produced: cellW is the surface width (max(max
switch/source/gfx_deko3d.cpp:1129
↓ 2 callers
Function
glyphWidth
3ds/source/util.cpp:284
↓ 2 callers
Function
headerValue
common/transferprotocol.cpp:155
↓ 2 callers
Function
hex_bytes
! * @brief convert a byte to a uppercase hex representation * @param[in] byte byte to represent * @return representation ("00".."FF")
3rd-party/json/json.hpp:18685
↓ 2 callers
Method
icon
3ds/source/loader.cpp:149
↓ 2 callers
Method
iconFor
switch/source/titlecatalog.cpp:290
↓ 2 callers
Function
inferFromPath
inferFromPath inspects path (pathIsDir tells whether it names the backup folder itself or a file inside one) and infers transfer metadata when it sits
tools/chlink/infer.go:32
↓ 2 callers
Function
init
3ds/include/thread.hpp:48
↓ 2 callers
Function
inlineSectionExtra
Vertical space the section label of a NON-first row reserves above its rect. The very first drawn row always reserves labelSlotH() unconditionally (a
switch/source/SettingsScreen.cpp:145
↓ 2 callers
Method
isConfirmRestoreEnabled
switch/source/configuration.cpp:364
↓ 2 callers
Method
isFTPEnabled
switch/source/configuration.cpp:280
↓ 2 callers
Method
isQuickBackupEnabled
switch/source/configuration.cpp:376
↓ 2 callers
Method
isRaw
3ds/include/archive.hpp:84
↓ 2 callers
Method
isRed
switch/source/gfx/CIntrusiveTree.h:63
↓ 2 callers
Function
isSafeZipRelativePath
isSafeZipRelativePath ports the console's traversal check verbatim: non-empty, no leading '/' or '\', no '\', no ':', no '..' component.
tools/chlink/zipextract.go:14
↓ 2 callers
Method
isSystemKeyboardAvailable
switch/include/KeyboardManager.hpp:47
↓ 2 callers
Method
isUserAccount
switch/source/savedatasource.cpp:73
↓ 2 callers
Method
isVerifyRestoreEnabled
switch/source/configuration.cpp:388
↓ 2 callers
Method
is_end
return whether the iterator is at end
3rd-party/json/json.hpp:12768
↓ 2 callers
Function
is_number_float
@brief return whether value is a floating-point number @sa https://json.nlohmann.me/api/basic_json/is_number_float/
3rd-party/json/json.hpp:20652
↓ 2 callers
Function
is_number_integer
@brief return whether value is an integer number @sa https://json.nlohmann.me/api/basic_json/is_number_integer/
3rd-party/json/json.hpp:20638
↓ 2 callers
Method
keyboard
switch/source/KeyboardManager.cpp:43
↓ 2 callers
Method
lastPlayedTimestamp
switch/source/title.cpp:127
↓ 2 callers
Method
le16
(v uint16)
tools/chlink/zipwriter.go:54
↓ 2 callers
Method
le32
(v uint32)
tools/chlink/zipwriter.go:60
↓ 2 callers
Function
little_endianness
! @brief determine system byte order @return true if and only if system's byte order is little endian @note from https://stackoverflow.com/a/1001328
3rd-party/json/json.hpp:9198
↓ 2 callers
Function
loadSMDH
3ds/source/smdh.cpp:29
↓ 2 callers
Function
measureWidth
FC_GetWidth: sum of cell widths per line, maximum across lines; glyphs that fail to rasterize count as a space.
switch/source/gfx_deko3d.cpp:1214
↓ 2 callers
Method
mount
switch/source/savedatasource.cpp:31
↓ 2 callers
Method
moved_or_copied
3rd-party/json/json.hpp:14850
↓ 2 callers
Method
next
switch/source/gfx/CIntrusiveList.h:32
↓ 2 callers
Function
nextCodepoint
Decodes the UTF-8 codepoint starting at s[i] (BMP only — the cache key is u16). `extraBytes` is how many continuation bytes follow the lead byte; inva
3ds/source/util.cpp:263
↓ 2 callers
Function
operator++
! @brief post-increment (it++) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
3rd-party/json/json.hpp:13234
↓ 2 callers
Function
operator--
! @brief post-decrement (it--) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
3rd-party/json/json.hpp:13285
↓ 2 callers
Method
page
common/ihid.hpp:58
↓ 2 callers
Function
parseMultipart
common/transferprotocol.cpp:221
↓ 2 callers
Function
pollRecv
Blocks up to the idle timeout for readable data, polling in slices so a cancel request is seen promptly. Returns bytes read (>0), 0 on a clean close o
switch/source/server.cpp:94
↓ 2 callers
Function
pollRecv
3ds/source/server.cpp:121
↓ 2 callers
Function
pollSocket
Waits up to timeoutMs for `events` on sock. Returns 1 if ready, 0 on timeout, -1 on error.
switch/source/transfer.cpp:495
↓ 2 callers
Function
pollSocket
Waits up to timeoutMs for `events` on sock. Returns 1 if ready, 0 on timeout, -1 on error.
3ds/source/transfer.cpp:514
↓ 2 callers
Method
pop
switch/source/gfx/CIntrusiveList.h:73
↓ 2 callers
Method
populated
3ds/include/SmallVector.hpp:61
↓ 2 callers
Function
pushQuad
switch/source/gfx_deko3d.cpp:851
↓ 2 callers
Function
pushQuadRaw
switch/source/gfx_deko3d.cpp:826
↓ 2 callers
Function
pushRound
Emit one SDF rounded-rect quad. The geometry is expanded by 1px on every side so the antialiased edge is not clipped; local coordinates run from the r
switch/source/gfx_deko3d.cpp:860
↓ 2 callers
Function
queueTexUpload
Queue one texture's pixel copy + descriptor publish, flushing eagerly once the pending scratch exceeds the budget.
switch/source/gfx_deko3d.cpp:355
↓ 2 callers
Method
refreshDirectories
3ds/source/loader.cpp:175
↓ 2 callers
Method
remove
switch/source/gfx/CIntrusiveTree.cpp:148
↓ 2 callers
Function
replace_substring
3rd-party/json/json.hpp:2971
↓ 2 callers
Function
requestCancel
switch/source/transferstatus.cpp:137
↓ 2 callers
Function
requestCancel
3ds/source/transferstatus.cpp:135
↓ 2 callers
Function
reset
reset token_buffer; current character is beginning of token
3rd-party/json/json.hpp:8692
↓ 2 callers
Function
resolveTarget
resolveTarget turns "ip" or "ip:port" into "host:port", defaulting the port.
tools/chlink/common.go:53
↓ 2 callers
Method
saveDataSpaceId
switch/source/title.cpp:51
↓ 2 callers
Method
saveId
switch/source/title.cpp:61
↓ 2 callers
Function
segmentGeometry
3ds/source/MainScreen.cpp:87
↓ 2 callers
Function
sendAll
switch/source/transfer.cpp:505
↓ 2 callers
Function
sendAll
send() may accept fewer bytes than asked (a short write), so a single call silently truncates the MB-scale /logs/* bodies. Loop until the whole buffer
switch/source/server.cpp:128
↓ 2 callers
Function
sendAll
3ds/source/transfer.cpp:524
↓ 2 callers
Function
sendZipStream
common/transferprotocol.cpp:439
↓ 2 callers
Method
setBlack
switch/source/gfx/CIntrusiveTree.h:66
↓ 2 callers
Function
setBytesDone
switch/source/transferstatus.cpp:118
↓ 2 callers
Function
setBytesDone
3ds/source/transferstatus.cpp:116
↓ 2 callers
Method
setColor
switch/source/gfx/CIntrusiveTree.h:46
↓ 2 callers
Method
setCount
Updates the item count, clamping the index and window when the list shrinks; an empty list resets index and offset to 0.
3ds/include/ListCursor.hpp:48
↓ 2 callers
Method
setDSiWareSaves
3ds/source/configuration.cpp:322
↓ 2 callers
Method
setFilter
switch/source/configuration.cpp:315
↓ 2 callers
Method
setIndex
3ds/source/BackupList.cpp:40
↓ 2 callers
Method
setRed
switch/source/gfx/CIntrusiveTree.h:65
← previous
next →
301–400 of 1,694, ranked by callers