Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Pagghiu/SaneCppLibraries
/ functions
Functions
3,842 in github.com/Pagghiu/SaneCppLibraries
⨍
Functions
3,842
◇
Types & classes
1,300
↓ 2 callers
Function
HttpWriteBasicAuthorization
Libraries/Http/HttpHeaders.cpp:615
↓ 2 callers
Function
HttpWriteBearerAuthorization
Libraries/Http/HttpHeaders.cpp:604
↓ 2 callers
Function
PrepareInputTextBuffer
Examples/SCExample/Examples/ImguiHelpers.h:31
↓ 2 callers
Function
SizeOfArray
Tests/Libraries/SerializationBinary/SerializationSuiteTest.h:37
↓ 2 callers
Function
String_unescapeJsonInPlace
Tools/ToolsBootstrap.c:512
↓ 2 callers
Function
WindowsPath_hasUNCServerAndShare
Tools/ToolsBootstrap.c:52
↓ 2 callers
Function
WindowsPath_isDriveLetter
Tools/ToolsBootstrap.c:48
↓ 2 callers
Method
abortBodyStream
Libraries/Http/HttpConnection.cpp:485
↓ 2 callers
Method
add
Libraries/Http/HttpWebSocket.cpp:230
↓ 2 callers
Method
advance
Libraries/SerializationBinary/Internal/SerializationBinarySchema.h:27
↓ 2 callers
Method
advanceRead
Libraries/Strings/StringIterator.h:337
↓ 2 callers
Function
advanceUTF8
@brief Decode a single UTF8 code point and advance the iterator @return The decoded code point, or 0 if the sequence is invalid (or end is reached)
Libraries/Common/StringSpan.h:235
↓ 2 callers
Method
advanceUntilMatches
Libraries/Strings/StringIterator.h:314
↓ 2 callers
Function
aggregate_records
(records)
Support/SingleFileLibs/python/amalgamate_single_file_libs.py:401
↓ 2 callers
Method
allocator
Tests/Libraries/Await/AwaitTest.cpp:3806
↓ 2 callers
Function
amalgamateFilesRecursively
({ orderList, ctx, targetLibrary, treePathsSet, authorsInfo, spdxSet, processedSet })
Support/SingleFileLibs/javascript/amalgamationCore.js:169
↓ 2 callers
Function
apiServerMain
Examples/ApiServer/ApiServer.cpp:190
↓ 2 callers
Function
append
Libraries/Plugin/Internal/PluginString.h:207
↓ 2 callers
Function
append
Libraries/Common/StringPath.h:70
↓ 2 callers
Function
appendControlEscape
Libraries/SerializationText/SerializationJson.cpp:16
↓ 2 callers
Function
appendJSONStringEscaped
Libraries/SerializationText/SerializationJson.cpp:108
↓ 2 callers
Function
appendLine
Examples/SCExample/SCExample.cpp:41
↓ 2 callers
Function
appendUTF8CodePoint
Libraries/SerializationText/SerializationJson.cpp:38
↓ 2 callers
Function
asyncWebServerMain
Examples/AsyncWebServer/AsyncWebServer.cpp:365
↓ 2 callers
Method
attach
Libraries/Http/HttpWebSocket.cpp:1279
↓ 2 callers
Function
attachReadableStream
Libraries/Http/HttpConnection.h:187
↓ 2 callers
Method
begin
Libraries/Plugin/Plugin.h:73
↓ 2 callers
Method
benchmark_crawler
Benchmark by crawling: start with index.html and follow links.
Support/Benchmarks/Http/http_benchmark.py:121
↓ 2 callers
Function
bootstrapIncludeStdCpp
Tools/ToolsBootstrap.c:175
↓ 2 callers
Function
buildLibraryRecord
({ libraryName, ctx, treePathsSet })
Support/SingleFileLibs/javascript/amalgamationCore.js:235
↓ 2 callers
Function
buildSingleLibraryHeader
(libraryName, ref, tree)
Support/SingleFileLibs/javascript/app.js:291
↓ 2 callers
Function
bytesWithoutTerminator
@brief Directly access the memory of this StringView
Libraries/Common/StringSpan.h:162
↓ 2 callers
Function
camel_to_snake
(name)
Support/SingleFileLibs/python/amalgamate_single_file_libs.py:679
↓ 2 callers
Method
cancel
Libraries/HttpClient/HttpClientAsync.h:155
↓ 2 callers
Method
capacity
Libraries/Memory/Memory.h:152
↓ 2 callers
Function
checkFileHash
Tools/SC-package.h:58
↓ 2 callers
Function
checkNeedsRebuild
Tools/ToolsBootstrap.c:1273
↓ 2 callers
Method
clear
Libraries/Threading/Internal/Optional.h:150
↓ 2 callers
Method
clearSubmissionPending
Libraries/Async/Async.cpp:576
↓ 2 callers
Method
close
Examples/SCExample/Examples/WebServerExample/WebServerExample.cpp:286
↓ 2 callers
Method
close
Libraries/HttpClient/HttpClient.cpp:1233
↓ 2 callers
Method
close
@brief Waits for any process still running and free the resources created by event loop @return Invalid result if any process returned non zero value
Tools/SC-format.h:75
↓ 2 callers
Method
closeAsync
Examples/SCExample/Examples/WebServerExample/WebServerExample.cpp:294
↓ 2 callers
Function
code_sum
(header_loc, source_loc)
Support/SingleFileLibs/python/amalgamate_single_file_libs.py:851
↓ 2 callers
Method
collectResults
Libraries/Await/Await.cpp:2415
↓ 2 callers
Method
committedBytes
Libraries/Await/Await.cpp:380
↓ 2 callers
Function
computeExecutableDirectory
Tools/SC-build.cpp:216
↓ 2 callers
Function
computeObjectPath
Tests/SCBuildTest/SCBuildFixtureTest.cpp:1320
↓ 2 callers
Method
contains
@brief Check if array contains given value, and retrieve index where such item exists @param value Value to look for @param outIndex if not `nullptr`
Libraries/Reflection/ReflectionFoundation.h:27
↓ 2 callers
Method
containsValue
Libraries/Containers/ArenaMap.h:244
↓ 2 callers
Function
convert_argument
(argument: str)
Tools/Support/PortableMSVCWrapper.py:69
↓ 2 callers
Function
copyDirectory
@brief Copy a single directory @param source Source directory path @param destination Destination directory path @param copyFlags Copy flags (overwrit
Libraries/FileSystem/FileSystem.h:174
↓ 2 callers
Function
copyTokenToBuffer
Libraries/SerializationText/SerializationJson.cpp:175
↓ 2 callers
Function
countLoc
(content)
Support/SingleFileLibs/javascript/amalgamationCore.js:44
↓ 2 callers
Function
count_files_loc
(files)
Support/SingleFileLibs/python/amalgamate_single_file_libs.py:106
↓ 2 callers
Function
count_files_loc_by_kind
(files)
Support/SingleFileLibs/python/amalgamate_single_file_libs.py:117
↓ 2 callers
Method
create
Libraries/Async/Async.cpp:893
↓ 2 callers
Method
createChildView
Tests/Libraries/AsyncStreams/AsyncStreamsTest.cpp:408
↓ 2 callers
Function
createFakeImportedQEMURunner
Tests/SCBuildTest/SCBuildFixtureTest.cpp:416
↓ 2 callers
Function
createLink
Tools/SC-package.h:22
↓ 2 callers
Function
createPendingServerInstance
Libraries/File/File.cpp:1207
↓ 2 callers
Method
createVirtual
Libraries/Await/Await.cpp:163
↓ 2 callers
Method
currentPosition
Libraries/File/File.cpp:227
↓ 2 callers
Method
deactivateConnection
Libraries/Http/HttpAsyncServer.cpp:434
↓ 2 callers
Function
decodeUTF8
Libraries/Common/StringSpan.h:309
↓ 2 callers
Method
decommit
@brief De-commits unused-memory, while still keeping the original virtual reservation
Libraries/Containers/VirtualArray.h:49
↓ 2 callers
Method
detach
Examples/SCExample/Examples/CollaborativeCanvasExample/CollaborativeCanvasExample.cpp:160
↓ 2 callers
Function
digestOne
Examples/AwaitBackgroundDigest/AwaitBackgroundDigest.cpp:35
↓ 2 callers
Method
disarm
@brief Disarms the Deferred object, preventing function invocation on destruction.
Libraries/Common/Deferred.h:36
↓ 2 callers
Function
download_json
(url: str)
Tools/Support/PortableMSVCDownloader.py:51
↓ 2 callers
Function
duplicateConnectedPipeHandle
Libraries/File/File.cpp:1185
↓ 2 callers
Function
duplicateConnectedSocket
Libraries/File/File.cpp:1377
↓ 2 callers
Function
duration_seconds
(start, end)
Support/Scripts/PrintGitHubActionsTimingSummary.py:15
↓ 2 callers
Method
end
Libraries/Containers/ArenaMap.h:132
↓ 2 callers
Method
endArrayItem
Libraries/SerializationText/SerializationJson.h:147
↓ 2 callers
Method
endObject
Libraries/SerializationText/SerializationJson.cpp:308
↓ 2 callers
Function
extractBrief
(markdown)
Support/SingleFileLibs/javascript/app.js:235
↓ 2 callers
Method
failBodyStream
Libraries/Http/HttpConnection.cpp:479
↓ 2 callers
Method
fetch_sub
Libraries/Threading/Atomic.cpp:127
↓ 2 callers
Function
filcExactPtrTable
Libraries/Memory/Segment.h:50
↓ 2 callers
Method
filePoll
Tests/Libraries/Await/AwaitTest.cpp:2997
↓ 2 callers
Method
fileReadUntilFullOrEOF
Libraries/Await/Await.cpp:1004
↓ 2 callers
Method
fileSend
Tests/Libraries/Await/AwaitTest.cpp:2825
↓ 2 callers
Method
findAuthorization
Libraries/HttpClient/HttpClientSession.cpp:694
↓ 2 callers
Function
findEventLoop
Libraries/Await/Await.h:423
↓ 2 callers
Function
findLastSeparator
Libraries/Plugin/Internal/PluginString.h:130
↓ 2 callers
Function
findRootLength
Libraries/Testing/Testing.cpp:79
↓ 2 callers
Function
fmt
(seconds)
Support/Scripts/PrintGitHubActionsTimingSummary.py:23
↓ 2 callers
Function
formatSourceFiles
Tools/SC-format.cpp:28
↓ 2 callers
Function
format_deps
Formats dependencies as Markdown links.
Support/Dependencies/output_generator.py:16
↓ 2 callers
Method
fsCopyFile
Libraries/Await/Await.cpp:1064
↓ 2 callers
Method
fsRemoveEmptyDirectory
Libraries/Await/Await.cpp:1084
↓ 2 callers
Function
funcRequiringBuffer
[BufferBasicSnippet]
Tests/Libraries/Memory/BufferTest.cpp:227
↓ 2 callers
Method
get
Libraries/Containers/ArenaMap.h:280
↓ 2 callers
Method
get
Libraries/Threading/Internal/Optional.h:169
↓ 2 callers
Method
getContentEncoding
Libraries/HttpClient/HttpClient.cpp:1036
↓ 2 callers
Method
getDynamicLibraryAbsolutePath
Libraries/Plugin/Plugin.cpp:76
↓ 2 callers
Method
getFileStat
Libraries/FileSystem/FileSystem.cpp:644
↓ 2 callers
Method
getModeName
Libraries/HttpClient/HttpClient.cpp:792
↓ 2 callers
Method
getMonotonicMilliseconds
@brief Return given time as monotonically incrementing milliseconds
Libraries/Time/Time.h:191
← previous
next →
701–800 of 3,842, ranked by callers