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
↓ 5 callers
Function
folderDisplayPath
app/src/DataModel/ProjectEditor.cpp:168
↓ 5 callers
Function
formatDate
* @brief Re-formats an ISO 8601 timestamp in the DB Explorer's display style. */
app/src/Sessions/HtmlReport.cpp:123
↓ 5 callers
Method
formatValue
* @brief Formats a numerical value according to its context range. */
app/src/UI/Dashboard.cpp:506
↓ 5 callers
Method
frameParserParams
* @brief Returns the native parser template params for the global frame parser (source 0). */
app/src/DataModel/ProjectModel.cpp:1117
↓ 5 callers
Method
frontIndex
* @brief Returns the storage index of the front (oldest) element. Pair with * `nextIndex()` (or `storageMask()`) to walk the ring without mo
app/src/DSP.h:149
↓ 5 callers
Function
fsToolDefs
* @brief Returns the fs.* virtual-tool catalog exposed to assistant providers. */
app/src/AI/ToolDispatcher.cpp:522
↓ 5 callers
Method
getBasePixel
()
app/rcc/chartjs/chart.umd.min.js:13
↓ 5 callers
Method
getDecimalForPixel
(t)
app/rcc/chartjs/chart.umd.min.js:13
↓ 5 callers
Method
getDecimalForValue
(t)
app/rcc/chartjs/chart.umd.min.js:13
↓ 5 callers
Method
getFileInfoList
lib/QuaZip/quazip/quazip.cpp:716
↓ 5 callers
Method
getScaleForId
(t)
app/rcc/chartjs/chart.umd.min.js:13
↓ 5 callers
Method
getZipError
lib/QuaZip/quazip/quazipfile.cpp:531
↓ 5 callers
Method
get_csv_export_status
Get CSV export status.
tests/utils/api_client.py:305
↓ 5 callers
Method
goToNextFile
lib/QuaZip/quazip/quazip.cpp:495
↓ 5 callers
Function
guardedPcall
* @brief Calls lua_pcall under a C++ try/catch -- escaped exceptions become LUA_ERRRUN. */
app/src/DataModel/Scripting/LuaScriptEngine.cpp:61
↓ 5 callers
Method
handleOf
* @brief Resolves (table, register) to a generation-tagged handle (gen<<24|index), or -1 if * unknown; run once off the hot path. Silent on mi
app/src/DataModel/DataTable.cpp:372
↓ 5 callers
Function
he
(t,e)
app/rcc/chartjs/chart.umd.min.js:13
↓ 5 callers
Function
hid_close
lib/hidapi/mac/hid.c:1348
↓ 5 callers
Function
ie
(e,t)
lib/mdflib/docs/manual/html/jquery.js:7
↓ 5 callers
Function
inclinenumber
** increment line number and skips newline sequence (any of ** \n, \r, \n\r, or \r\n) */
lib/lua/src/llex.c:156
↓ 5 callers
Method
isHorizontal
()
app/rcc/chartjs/chart.umd.min.js:13
↓ 5 callers
Function
isNumericScalar
* @brief Returns true if the scalar should be modeled as a numeric dashboard dataset. */
app/src/DataModel/Importers/ProtoImporter.cpp:772
↓ 5 callers
Method
isValid
* @brief Checks whether this token was produced by a legitimate validation. */
app/src/Licensing/CommercialToken.cpp:94
↓ 5 callers
Method
isWritable
* @brief Returns true if the device is open and an OUT endpoint is active. */
app/src/IO/Drivers/USB.cpp:287
↓ 5 callers
Function
iscleared
** tells whether a key or value can be cleared from a weak ** table. Non-collectable objects are never removed from weak ** tables. Strings behave as
lib/lua/src/lgc.c:185
↓ 5 callers
Function
k
app/rcc/chartjs/chart.umd.min.js:7
↓ 5 callers
Function
kiss_fftri
lib/KissFFT/kiss_fftr.c:119
↓ 5 callers
Function
kname
** Find a "name" for the constant 'c'. */
lib/lua/src/ldebug.c:482
↓ 5 callers
Method
language
* @brief Returns the ScriptLanguage implemented by this engine. */
app/src/DataModel/Scripting/CFrameParser.cpp:281
↓ 5 callers
Function
liftSnapBottom
* @brief Shrinks a snap rectangle when its bottom reaches the canvas floor, * keeping the border clear of the taskbar (canvas overlaps it 1px)
app/src/UI/WindowManager.cpp:157
↓ 5 callers
Method
list_groups
Return all groups (each carries groupId, title, datasetCount, datasetSummary).
tests/utils/api_client.py:671
↓ 5 callers
Function
luaD_hook
** Call a hook for the given event. Make sure there is a hook to be ** called. (Both 'L->hook' and 'L->hookmask', which trigger this ** function, can
lib/lua/src/ldo.c:328
↓ 5 callers
Function
luaD_rawrunprotected
lib/lua/src/ldo.c:138
↓ 5 callers
Function
luaD_seterrorobj
lib/lua/src/ldo.c:91
↓ 5 callers
Function
luaG_typeerror
** Raise a type error with "standard" information about the faulty ** object 'o' (using 'varinfo'). */
lib/lua/src/ldebug.c:753
↓ 5 callers
Function
luaH_getshortstr
** search function for short strings */
lib/lua/src/ltable.c:773
↓ 5 callers
Function
luaH_resize
** Resize table 't' for the new given sizes. Both allocations (for ** the hash part and for the array part) can fail, which creates some ** subtleties
lib/lua/src/ltable.c:553
↓ 5 callers
Function
luaK_codeABCk
** Format and emit an 'iABC' instruction. (Assertions check consistency ** of parameters versus opcode.) */
lib/lua/src/lcode.c:397
↓ 5 callers
Function
luaK_codeABx
** Format and emit an 'iABx' instruction. */
lib/lua/src/lcode.c:408
↓ 5 callers
Function
luaL_buffinitsize
lib/lua/src/lauxlib.c:642
↓ 5 callers
Function
luaL_getsubtable
** ensure that stack[idx][fname] has a table and push that table ** into the stack */
lib/lua/src/lauxlib.c:963
↓ 5 callers
Function
luaL_pushresultsize
lib/lua/src/lauxlib.c:607
↓ 5 callers
Function
lua_absindex
** convert an acceptable stack index into an absolute index */
lib/lua/src/lapi.c:169
↓ 5 callers
Function
lua_concat
lib/lua/src/lapi.c:1285
↓ 5 callers
Function
lua_error
lib/lua/src/lapi.c:1238
↓ 5 callers
Function
lua_getmetatable
lib/lua/src/lapi.c:775
↓ 5 callers
Function
lua_rawget
lib/lua/src/lapi.c:732
↓ 5 callers
Function
lua_sethook
** This function can be called during a signal, under "reasonable" ** assumptions. ** Fields 'basehookcount' and 'hookcount' (set by 'resethookcount')
lib/lua/src/ldebug.c:131
↓ 5 callers
Function
lua_setwarnf
lib/lua/src/lapi.c:1327
↓ 5 callers
Function
make_frame
Pack one [ID_hi, ID_lo, length, payload...] frame as the parser expects.
tests/benchmarks/big_db_test/big_db_test.py:101
↓ 5 callers
Function
ne
(t,e,i)
app/rcc/chartjs/chart.umd.min.js:13
↓ 5 callers
Function
nextDuplicateTitle
* @brief Returns a unique title for a duplicated item using a numbered " (N)" suffix. */
app/src/DataModel/ProjectModel.cpp:159
↓ 5 callers
Function
norm
(v, lo, hi)
app/rcc/scripts/painter/default_template.js:93
↓ 5 callers
Function
objectSchemaWithProperty
* @brief Returns the schema { type:object, properties:{<key>:propSchema}, required:[<key>] }. */
app/src/AI/Conversation.cpp:2036
↓ 5 callers
Function
pack25519
app/src/ThirdParty/tweetnacl.c:393
↓ 5 callers
Function
packI
build a new Rand64 value */
lib/lua/src/lmathlib.c:401
↓ 5 callers
Method
params
* @brief Returns the parameter schema for the template. */
app/src/DataModel/Scripting/NativeTemplates/BinaryTemplates.cpp:1091
↓ 5 callers
Method
parityList
* @brief Returns a list with the available parity configurations. */
app/src/IO/Drivers/UART.cpp:388
↓ 5 callers
Function
populateThreeAxisDatasets
* @brief Populates a group with three canonical axis datasets per supplied layout. */
app/src/DataModel/ProjectModel.cpp:297
↓ 5 callers
Function
posrelatI
** translate a relative initial string position ** (negative means back from end): clip result to [1, inf). ** The length of any string in Lua must fi
lib/lua/src/lstrlib.c:71
↓ 5 callers
Method
primaryWindowManager
* @brief Returns the registered primary WindowManager, or nullptr if none is registered. */
app/src/UI/UISessionRegistry.cpp:115
↓ 5 callers
Function
propagateall
lib/lua/src/lgc.c:676
↓ 5 callers
Method
publish
Publish each sample as a CSV row via UDP.
examples/NI DAQmx/daqbridge.py:168
↓ 5 callers
Function
quazip_is_symlink
lib/QuaZip/quazip/quazip_qt_compat.h:84
↓ 5 callers
Method
refreshTableStoreFromProjectModel
* @brief Re-initializes the DataTableStore from the project model's in-flight edits. Preview and * editor paths call this; while a connection
app/src/DataModel/FrameBuilder.cpp:2419
↓ 5 callers
Function
register_device_error_format
Similar to register_device_error, but you can pass a format string into this function. */
lib/hidapi/linux/hid.c:175
↓ 5 callers
Method
relativeFilePath
lib/QuaZip/quazip/quazipdir.cpp:491
↓ 5 callers
Method
reset
* @brief Drops the compiled function and forces the next compile() to re-evaluate. */
app/src/MQTT/PublisherScript.cpp:247
↓ 5 callers
Function
resolveLuaArgs
* @brief Resolves positional notify* arguments into (channel, title, subtitle). */
app/src/DataModel/NotificationCenter.cpp:468
↓ 5 callers
Method
restore
* @brief Pops the QPainter state stack. */
app/src/UI/Widgets/PainterContext.cpp:798
↓ 5 callers
Function
return_data
Helper function, to simplify hid_read(). This should be called with dev->mutex locked. */
lib/hidapi/libusb/hid.c:1333
↓ 5 callers
Function
return_data
Helper function, so that this isn't duplicated in hid_read(). */
lib/hidapi/mac/hid.c:1185
↓ 5 callers
Method
rotate
(t)
app/rcc/chartjs/chart.umd.min.js:13
↓ 5 callers
Method
route
(t,e,i,s)
app/rcc/chartjs/chart.umd.min.js:13
↓ 5 callers
Method
rtl
* @brief Returns true if the active language uses a right-to-left script. */
app/src/Misc/Translator.cpp:69
↓ 5 callers
Function
run_python_step
(label: str, script: Path, *args: str)
scripts/sanitize-commit.py:131
↓ 5 callers
Function
save
lib/lua/src/llex.c:57
↓ 5 callers
Method
saveJsonFile
* @brief Validates and saves the project, optionally prompting for a path; the * path-accepted handler defers via a queued invoke because the macOS N
app/src/DataModel/ProjectModel.cpp:1839
↓ 5 callers
Method
send_request
Send MCP JSON-RPC 2.0 request
examples/MCP Client/client.py:56
↓ 5 callers
Method
serializeToJson
* @brief Serializes the complete project state to a QJsonObject. */
app/src/DataModel/ProjectModel.cpp:1930
↓ 5 callers
Method
setBaudRate
* @brief Changes the baud rate of the serial port. */
app/src/IO/Drivers/UART.cpp:495
↓ 5 callers
Method
setCleanSession
* @brief Sets the broker clean-session flag. */
app/src/MQTT/Publisher.cpp:1453
↓ 5 callers
Method
setClientId
* @brief Sets the MQTT client identifier. */
app/src/MQTT/Publisher.cpp:1594
↓ 5 callers
Method
setColor
* @brief Sets the stroke color. */
app/src/UI/Widgets/PlotCurve.cpp:307
↓ 5 callers
Method
setFinishSequences
* @brief Configures the frame end delimiters and precomputes their KMP tables. */
app/src/IO/FrameReader.cpp:243
↓ 5 callers
Method
setHostname
* @brief Sets the broker hostname. */
app/src/MQTT/Publisher.cpp:1626
↓ 5 callers
Method
setKeepAlive
* @brief Sets the keep-alive interval in seconds. */
app/src/MQTT/Publisher.cpp:1582
↓ 5 callers
Function
setNumber
* @brief Sets a double field on a protobuf Struct. */
app/src/API/GRPC/ConversionUtils.cpp:158
↓ 5 callers
Method
setPassword
* @brief Sets the broker authentication password. */
app/src/MQTT/Publisher.cpp:1655
↓ 5 callers
Method
setPeerVerifyDepth
* @brief Sets the SSL peer-verification chain depth. */
app/src/MQTT/Publisher.cpp:1477
↓ 5 callers
Method
setPeerVerifyMode
* @brief Sets the SSL peer-verification mode by index. */
app/src/MQTT/Publisher.cpp:1543
↓ 5 callers
Method
setUsername
* @brief Sets the broker authentication username. */
app/src/MQTT/Publisher.cpp:1642
↓ 5 callers
Method
should_run
(self, store)
tests/scripts/test_change_tracking.py:48
↓ 5 callers
Method
snapshot
* @brief Forward assistant.snapshot to project.snapshot verbatim. */
app/src/API/Handlers/AssistantHandler.cpp:90
↓ 5 callers
Function
sort_comp
** Return true iff value at stack index 'a' is less than the value at ** index 'b' (according to the order of the sort). */
lib/lua/src/ltablib.c:275
↓ 5 callers
Method
source
* @brief Returns the curve series rendered by this item. */
app/src/UI/Widgets/PlotCurve.cpp:231
↓ 5 callers
Method
start
(self)
tests/integration/test_device_write.py:54
↓ 5 callers
Function
statlist
lib/lua/src/lparser.c:799
↓ 5 callers
Method
stopBitsList
* @brief Returns a list with the available stop bits configurations. */
app/src/IO/Drivers/UART.cpp:415
↓ 5 callers
Function
stringProp
* @brief Reusable "accepts channel/title/subtitle strings" schema chunk. */
app/src/API/Handlers/NotificationsHandler.cpp:31
← previous
next →
1,301–1,400 of 14,499, ranked by callers