Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Serial-Studio/Serial-Studio
/ functions
Functions
14,499 in github.com/Serial-Studio/Serial-Studio
⨍
Functions
14,499
◇
Types & classes
1,692
↓ 4 callers
Function
getnumlimit
** Read an integer numeral and raises an error if it is larger ** than the maximum size for integers. */
lib/lua/src/lstrlib.c:1466
↓ 4 callers
Function
groupedCount
* @brief Formats a count with thousands separators (fixed English grouping for stable CI logs). */
app/src/Benchmark/HotpathBenchmark.cpp:737
↓ 4 callers
Function
hid_write
lib/hidapi/mac/hid.c:1179
↓ 4 callers
Method
host
* @brief Returns the TCP host address (for Modbus TCP) */
app/src/IO/Drivers/Modbus.cpp:539
↓ 4 callers
Method
hotpathRxFrame
* @brief Processes a frame and updates the dashboard. Each source owns its plot clock * (m_plotClocks[sid]); the per-source display clock neve
app/src/UI/Dashboard.cpp:1447
↓ 4 callers
Function
hsv_to_rgb
(h, s, v)
examples/ANSI Color Test/test_ansi_colors.py:65
↓ 4 callers
Function
hypot
Hypotenuse function. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::hypot](https://en.cppreference.co
lib/mdflib/mdflib/src/half.hpp:3916
↓ 4 callers
Function
ia
(t,e,i)
app/rcc/chartjs/chart.umd.min.js:13
↓ 4 callers
Function
index2stack
** Convert a valid actual index (not a pseudo-index) to its address. */
lib/lua/src/lapi.c:95
↓ 4 callers
Method
injectTableApiJS
* @brief Installs the __ss table-API bridge; the SDK prelude exposes the friendly globals. */
app/src/DataModel/FrameBuilder.cpp:2714
↓ 4 callers
Method
injectTableApiLua
* @brief Injects tableGet / tableSet / datasetGetRaw / datasetGetFinal into the Lua state as C * closures. */
app/src/DataModel/FrameBuilder.cpp:2666
↓ 4 callers
Method
interfaceIndex
* @brief Returns the current interface index */
app/src/IO/Drivers/CANBus.cpp:436
↓ 4 callers
Method
interfaceList
* @brief Returns the list of available CAN bus interfaces */
app/src/IO/Drivers/CANBus.cpp:460
↓ 4 callers
Method
isConnected
* @brief Returns true when at least one device is currently connected. */
app/src/IO/ConnectionManager.cpp:180
↓ 4 callers
Method
isPlaying
* @brief Returns whether playback is currently active. */
app/src/CSV/Player.cpp:99
↓ 4 callers
Method
isPointInArea
(t)
app/rcc/chartjs/chart.umd.min.js:13
↓ 4 callers
Function
isSCnumber
** Check whether expression 'e' is a literal integer or float in ** proper range to fit in a register (sB or sC). */
lib/lua/src/lcode.c:1256
↓ 4 callers
Function
jo
(t,e,i)
app/rcc/chartjs/chart.umd.min.js:13
↓ 4 callers
Function
jsonObjectToVariantMap
* @brief Converts a QJsonObject to a QVariantMap. */
app/src/Misc/ThemeManager.cpp:45
↓ 4 callers
Function
kf_bfly2
lib/KissFFT/kiss_fft.c:15
↓ 4 callers
Function
kf_bfly3
lib/KissFFT/kiss_fft.c:86
↓ 4 callers
Function
kf_bfly4
lib/KissFFT/kiss_fft.c:38
↓ 4 callers
Function
kf_bfly5
lib/KissFFT/kiss_fft.c:130
↓ 4 callers
Function
kf_bfly_generic
perform the butterfly for one stage of a mixed radix FFT */
lib/KissFFT/kiss_fft.c:192
↓ 4 callers
Function
ldexp
Multiply by power of two. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::ldexp](https://en.cppreferen
lib/mdflib/mdflib/src/half.hpp:5048
↓ 4 callers
Function
li
(t,e,i)
app/rcc/chartjs/chart.umd.min.js:13
↓ 4 callers
Method
list
* @brief Returns chat metadata rows for QML in stable creation order (newest first); chats are * never reordered on activity. */
app/src/AI/ChatStore.cpp:75
↓ 4 callers
Method
list_actions
Return all project actions, each carrying actionId.
tests/utils/api_client.py:679
↓ 4 callers
Method
load
lib/QCodeEditor/src/internal/QLanguage.cpp:16
↓ 4 callers
Method
loadDefaultTemplate
* @brief Loads the default CSV template. */
app/src/DataModel/Editors/JsCodeEditor.cpp:572
↓ 4 callers
Function
loadStringN
** Load a nullable string into prototype 'p'. */
lib/lua/src/lundump.c:110
↓ 4 callers
Function
luaC_fix
lib/lua/src/lgc.c:243
↓ 4 callers
Function
luaD_inctop
lib/lua/src/ldo.c:315
↓ 4 callers
Function
luaD_reallocstack
** Reallocate the stack to a new size, correcting all pointers into it. ** In ISO C, any pointer use after the pointer has been deallocated is ** unde
lib/lua/src/ldo.c:212
↓ 4 callers
Function
luaF_newproto
lib/lua/src/lfunc.c:240
↓ 4 callers
Function
luaG_forerror
lib/lua/src/ldebug.c:772
↓ 4 callers
Function
luaH_finishset
** Finish a raw "set table" operation, where 'slot' is where the value ** should have been (the result of a previous "get table"). ** Beware: when usi
lib/lua/src/ltable.c:826
↓ 4 callers
Function
luaH_get
** main search function */
lib/lua/src/ltable.c:803
↓ 4 callers
Function
luaK_indexed
** Create expression 't[k]'. 't' must have its final result already in a ** register or upvalue. Upvalues can only be indexed by literal strings. ** K
lib/lua/src/lcode.c:1279
↓ 4 callers
Function
luaK_patchlist
** Path all jumps in 'list' to jump to 'target'. ** (The assert means that we cannot fix a jump to a forward address ** because we only know addresses
lib/lua/src/lcode.c:306
↓ 4 callers
Function
luaK_storevar
** Generate code to store result of expression 'ex' into variable 'var'. */
lib/lua/src/lcode.c:1049
↓ 4 callers
Function
luaL_checkoption
lib/lua/src/lauxlib.c:363
↓ 4 callers
Function
luaL_optlstring
lib/lua/src/lauxlib.c:412
↓ 4 callers
Function
luaNumber
* @brief Returns the value as a Lua number literal with a lossless double round-trip. */
app/src/DataModel/Importers/ImporterCommon.h:66
↓ 4 callers
Function
luaO_hexavalue
lib/lua/src/lobject.c:135
↓ 4 callers
Function
luaO_pushvfstring
** this function handles only '%d', '%c', '%f', '%p', '%s', and '%%' conventional formats, plus Lua-specific '%I' and '%U' */
lib/lua/src/lobject.c:480
↓ 4 callers
Function
luaT_callTMres
lib/lua/src/ltm.c:119
↓ 4 callers
Function
luaT_objtypename
** Return the name of the type of an object. For tables and userdata ** with metatable, use their '__name' metafield, if present. */
lib/lua/src/ltm.c:91
↓ 4 callers
Function
luaV_concat
** Main operation for concatenation: concat 'total' values in the stack, ** from 'L->top.p - total' up to 'L->top.p - 1'. */
lib/lua/src/lvm.c:653
↓ 4 callers
Function
luaX_token2str
lib/lua/src/llex.c:82
↓ 4 callers
Function
lua_compare
lib/lua/src/lapi.c:351
↓ 4 callers
Function
lua_load
lib/lua/src/lapi.c:1087
↓ 4 callers
Function
lua_newuserdatauv
lib/lua/src/lapi.c:1343
↓ 4 callers
Function
lua_next
lib/lua/src/lapi.c:1253
↓ 4 callers
Function
lua_pushthread
lib/lua/src/lapi.c:624
↓ 4 callers
Function
lua_tointegerx
lib/lua/src/lapi.c:389
↓ 4 callers
Function
mainpositionTV
** returns the 'main' position of an element in a table (that is, ** the index of its hash value). */
lib/lua/src/ltable.c:151
↓ 4 callers
Function
makeScriptEngine
* @brief Builds the right script engine for a language tag (0=JS, 1=Lua, 2=Native). */
app/src/API/Handlers/ProjectHandler.cpp:5847
↓ 4 callers
Function
me
app/rcc/chartjs/chart.umd.min.js:13
↓ 4 callers
Method
mode
* @brief Returns the configured publisher mode (Mode enum index). */
app/src/MQTT/Publisher.cpp:908
↓ 4 callers
Method
modified
* @brief Returns true when the project has unsaved edits. */
app/src/DataModel/ProjectModel.cpp:486
↓ 4 callers
Function
ms
(t,e)
app/rcc/chartjs/chart.umd.min.js:13
↓ 4 callers
Method
mutationEpoch
* @brief Monotonic counter bumped on every structural project mutation. */
app/src/DataModel/ProjectModel.cpp:632
↓ 4 callers
Method
open
Open both PTY pairs.
tests/utils/virtual_serial.py:119
↓ 4 callers
Function
os
(t,e,i,s)
app/rcc/chartjs/chart.umd.min.js:13
↓ 4 callers
Method
parse
(t,e)
app/rcc/chartjs/chart.umd.min.js:13
↓ 4 callers
Function
parse_eight_digits_unrolled
credit @aqrit
app/src/ThirdParty/fast_float.h:1816
↓ 4 callers
Method
pathSegment
(t,e,i)
app/rcc/chartjs/chart.umd.min.js:13
↓ 4 callers
Function
pe
(t,e,i)
app/rcc/chartjs/chart.umd.min.js:13
↓ 4 callers
Method
peek
app/src/IO/CircularBuffer.h:316
↓ 4 callers
Method
peekRangeInto
app/src/IO/CircularBuffer.h:339
↓ 4 callers
Method
pluginIndex
* @brief Returns the current plugin index */
app/src/IO/Drivers/CANBus.cpp:428
↓ 4 callers
Method
pluginList
* @brief Returns the list of available CAN bus plugins */
app/src/IO/Drivers/CANBus.cpp:452
↓ 4 callers
Method
portIndex
* @brief Returns the index of the currently selected serial port. */
app/src/IO/Drivers/UART.cpp:302
↓ 4 callers
Method
postInfo
* @brief Convenience wrapper that posts an Info-level event. */
app/src/DataModel/NotificationCenter.cpp:170
↓ 4 callers
Function
precallC
** precall for C functions */
lib/lua/src/ldo.c:516
↓ 4 callers
Function
prepbuffsize
** Returns a pointer to a free area with at least 'sz' bytes in buffer ** 'B'. 'boxidx' is the relative position in the stack where is the ** buffer's
lib/lua/src/lauxlib.c:550
↓ 4 callers
Method
processData
* @brief Processes a chunk of received bytes and extracts complete frames. */
app/src/IO/FrameReader.cpp:78
↓ 4 callers
Method
processPayload
* @brief Feeds a pre-built payload directly into the frame processing pipeline. */
app/src/IO/ConnectionManager.cpp:527
↓ 4 callers
Method
protocolIndex
* @brief Returns the current protocol index (0 = RTU, 1 = TCP) */
app/src/IO/Drivers/Modbus.cpp:507
↓ 4 callers
Function
pthread_barrier_wait
lib/hidapi/mac/hid.c:85
↓ 4 callers
Function
push_captures
lib/lua/src/lstrlib.c:735
↓ 4 callers
Method
quadraticCurveTo
* @brief Adds a quadratic Bezier segment from the cursor. */
app/src/UI/Widgets/PainterContext.cpp:1152
↓ 4 callers
Function
quazip_ctime
lib/QuaZip/quazip/quazip_qt_compat.h:72
↓ 4 callers
Method
read
app/src/IO/CircularBuffer.h:272
↓ 4 callers
Method
readCode
* @brief Reloads the editor text from the current project model code. */
app/src/DataModel/Editors/JsCodeEditor.cpp:423
↓ 4 callers
Function
reallymarkobject
** Mark an object. Userdata with no user values, strings, and closed ** upvalues are visited and turned black here. Open upvalues are ** already ind
lib/lua/src/lgc.c:297
↓ 4 callers
Method
registerGroupCount
* @brief Returns the number of configured register groups */
app/src/IO/Drivers/Modbus.cpp:813
↓ 4 callers
Function
register_global_winapi_error
lib/hidapi/windows/hid.c:320
↓ 4 callers
Method
requestCancel
* @brief Sets the atomic cancel flag; long-running loops poll it between rows. */
app/src/Sessions/DatabaseWorker.cpp:59
↓ 4 callers
Method
reset
* @brief Resets the engine to an unloaded state, dropping the configured template. */
app/src/DataModel/Scripting/CFrameParser.cpp:310
↓ 4 callers
Method
resetState
* @brief Resets all transfer state to idle. */
app/src/IO/FileTransmission/XMODEM.cpp:340
↓ 4 callers
Method
resolveDatasetElementOptions
(t)
app/rcc/chartjs/chart.umd.min.js:13
↓ 4 callers
Method
resources_list
(self)
tests/integration/test_mcp.py:168
↓ 4 callers
Function
resume_error
** Signal an error in the call to 'lua_resume', not in the execution ** of the coroutine itself. (Such errors should not be handled by any ** coroutin
lib/lua/src/ldo.c:769
↓ 4 callers
Function
reverse
** Reverse the stack segment from 'from' to 'to' ** (auxiliary to 'lua_rotate') ** Note that we move(copy) only the value inside the stack. ** (We do
lib/lua/src/lapi.c:227
↓ 4 callers
Function
ringSnapshotKey
* @brief Composite snapshot key: dataset uniqueIds repeat across sources, so the time-ring * snapshot must include the sourceId or two plots c
app/src/UI/Dashboard.cpp:91
↓ 4 callers
Method
run
(self, store)
tests/scripts/test_change_tracking.py:54
↓ 4 callers
Function
run_qt_translation_tool
Run the Qt translation manager to update or compile translations. Valid modes: '--lupdate' or '--lrelease'.
app/translations/llm_translate.py:742
↓ 4 callers
Function
sanitiseTitleForPath
* @brief Scrubs a project title for use as a folder/file name component. */
app/src/Sessions/DatabaseManager.cpp:53
← previous
next →
1,601–1,700 of 14,499, ranked by callers