Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tracktion/choc
/ functions
Functions
2,482 in github.com/Tracktion/choc
⨍
Functions
2,482
◇
Types & classes
381
↓ 148 callers
Method
push_back
choc/containers/choc_SmallVector.h:368
↓ 128 callers
Method
size
choc/audio/choc_MIDI.h:413
↓ 126 callers
Method
data
choc/audio/choc_MIDI.h:103
↓ 116 callers
Function
FLAC__bitwriter_write_raw_uint32
choc/audio/choc_AudioFileFormat_FLAC.h:5966
↓ 99 callers
Method
size
choc/audio/io/rtaudio/RtMidi.cpp:870
↓ 91 callers
Method
getSample
choc/audio/choc_Oscillators.h:228
↓ 90 callers
Function
CHOC_TEST
tests/choc_tests.h:174
↓ 80 callers
Method
data
Returns a raw pointer to the start of the data.
choc/containers/choc_Span.h:75
↓ 69 callers
Function
FLAC__bitreader_read_raw_uint32
choc/audio/choc_AudioFileFormat_FLAC.h:5093
↓ 69 callers
Method
setMember
choc/containers/choc_Value.h:2913
↓ 67 callers
Method
clear
choc/audio/choc_MIDIFile.h:251
↓ 59 callers
Method
empty
choc/text/choc_CodePrinter.h:155
↓ 59 callers
Method
length
choc/text/choc_UTF8.h:237
↓ 57 callers
Method
getNumFrames
Returns the number of frames in the view.
choc/audio/choc_SampleBuffers.h:157
↓ 51 callers
Method
indexOf
choc/containers/choc_ArgumentList.h:223
↓ 46 callers
Method
end
choc/audio/choc_MIDISequence.h:53
↓ 45 callers
Method
evaluateExpression
choc/javascript/choc_javascript.h:308
↓ 45 callers
Method
load
choc/audio/choc_MIDIFile.h:256
↓ 44 callers
Function
floatToString
choc/text/choc_FloatToString.h:390
↓ 42 callers
Method
begin
choc/audio/choc_MIDISequence.h:52
↓ 41 callers
Function
getErrorString
choc/audio/io/rtaudio/RtAudio.cpp:7849
↓ 40 callers
Function
throwError
Throws an error exception. Note that the message string is taken as a raw pointer and not copied, so must be a string literal. This is used by the Typ
choc/containers/choc_Value.h:71
↓ 39 callers
Method
getSize
Returns the size of the view.
choc/audio/choc_SampleBuffers.h:155
↓ 39 callers
Method
read
choc/audio/choc_AudioSampleData.h:174
↓ 37 callers
Function
check
Throws an Error with the given message if the condition argument is false. Note that the message string is taken as a raw pointer and not copied, so m
choc/containers/choc_Value.h:76
↓ 37 callers
Method
getNumChannels
Returns the number of channels in the view.
choc/audio/choc_SampleBuffers.h:161
↓ 37 callers
Function
trim
choc/text/choc_StringUtilities.h:230
↓ 36 callers
Method
resize
choc/audio/choc_SampleBuffers.h:960
↓ 35 callers
Method
size
choc/containers/choc_Value.h:2337
↓ 34 callers
Method
Release
choc/gui/choc_WebView.h:1689
↓ 33 callers
Method
empty
choc/audio/choc_MIDI.h:226
↓ 32 callers
Method
end
choc/text/choc_UTF8.h:509
↓ 32 callers
Function
trimStart
choc/text/choc_StringUtilities.h:234
↓ 31 callers
Function
createObject
choc/containers/choc_Value.h:2831
↓ 31 callers
Method
erase
choc/containers/choc_SmallVector.h:497
↓ 31 callers
Function
trimEnd
choc/text/choc_StringUtilities.h:235
↓ 30 callers
Function
get_bits
choc/audio/choc_AudioFileFormat_MP3.h:312
↓ 29 callers
Method
back
choc/containers/choc_SmallVector.h:326
↓ 28 callers
Method
begin
choc/text/choc_UTF8.h:508
↓ 28 callers
Function
createString
choc/containers/choc_COM.h:351
↓ 28 callers
Method
find
choc/text/choc_UTF8.h:420
↓ 28 callers
Function
getNSString
Converts a raw UTF8 string to an NSString
choc/platform/choc_ObjectiveCHelpers.h:146
↓ 28 callers
Method
reset
choc/containers/choc_COM.h:300
↓ 28 callers
Method
toString
choc/text/choc_UTF8.h:528
↓ 26 callers
Method
push
As long as we haven't reached our queue size limit, push the message.
choc/audio/io/rtaudio/RtMidi.cpp:889
↓ 26 callers
Function
rotl
choc/memory/choc_xxHash.h:149
↓ 26 callers
Function
toString
choc/text/choc_JSON.h:286
↓ 25 callers
Method
addArrayElement
choc/containers/choc_Value.h:2806
↓ 25 callers
Method
emplace_back
choc/containers/choc_SmallVector.h:394
↓ 25 callers
Method
what
choc/containers/choc_Value.h:62
↓ 24 callers
Method
getFrameRange
choc/audio/choc_SampleBuffers.h:89
↓ 24 callers
Method
reserve
choc/containers/choc_SmallVector.h:472
↓ 21 callers
Method
getValueDataSize
choc/containers/choc_Value.h:1232
↓ 21 callers
Method
getValueFor
choc/containers/choc_ArgumentList.h:257
↓ 21 callers
Method
isArray
choc/containers/choc_Value.h:171
↓ 20 callers
Method
contains
choc/containers/choc_SmallVector.h:352
↓ 20 callers
Function
getDurationDescription
choc/text/choc_StringUtilities.h:445
↓ 20 callers
Method
getRawData
Returns a pointer to the raw data that stores this value.
choc/containers/choc_Value.h:903
↓ 20 callers
Method
write
choc/containers/choc_Value.h:2425
↓ 19 callers
Method
getIterator
Returns an iterator for this sequence
choc/audio/choc_MIDISequence.h:86
↓ 18 callers
Function
create
choc/text/choc_JSON.h:556
↓ 18 callers
Function
send_error_to_client_
choc/audio/choc_AudioFileFormat_FLAC.h:12167
↓ 17 callers
Function
copy
choc/audio/choc_SampleBuffers.h:709
↓ 17 callers
Function
createFloat64
choc/containers/choc_Value.h:2706
↓ 17 callers
Method
matches
choc/text/choc_Wildcard.h:84
↓ 16 callers
Method
getChannelRange
choc/audio/choc_SampleBuffers.h:88
↓ 15 callers
Function
createEmptyArray
choc/containers/choc_Value.h:2708
↓ 15 callers
Method
isObject
choc/containers/choc_Value.h:168
↓ 15 callers
Method
length
Returns the number of elements. The length() and size() methods are equivalent.
choc/containers/choc_Span.h:72
↓ 14 callers
Function
FLAC__bitreader_is_consumed_byte_aligned
choc/audio/choc_AudioFileFormat_FLAC.h:5078
↓ 14 callers
Method
getView
Provides a version of this buffer as a view.
choc/audio/choc_SampleBuffers.h:297
↓ 14 callers
Method
length
Returns the size of the message in bytes.
choc/audio/choc_MIDI.h:109
↓ 14 callers
Method
registerFunction
choc/javascript/choc_javascript.h:302
↓ 14 callers
Method
resize
choc/containers/choc_SmallVector.h:444
↓ 14 callers
Method
run
choc/javascript/choc_javascript.h:314
↓ 13 callers
Method
addInput
choc/memory/choc_xxHash.h:161
↓ 13 callers
Method
getHash
choc/memory/choc_xxHash.h:201
↓ 13 callers
Method
isVoid
choc/containers/choc_Value.h:159
↓ 12 callers
Method
createReader
choc/containers/choc_ZipFile.h:399
↓ 12 callers
Function
getAsioErrorString
choc/audio/io/rtaudio/RtAudio.cpp:4371
↓ 12 callers
Method
getString
choc/containers/choc_Value.h:2327
↓ 12 callers
Method
invoke
choc/javascript/choc_javascript.h:274
↓ 12 callers
Function
parseValue
choc/text/choc_JSON.h:553
↓ 12 callers
Method
pop
choc/text/choc_JSON.h:307
↓ 11 callers
Function
FLAC__bitreader_read_byte_block_aligned_no_crc
choc/audio/choc_AudioFileFormat_FLAC.h:5299
↓ 11 callers
Function
FLAC__bitwriter_write_byte_block
choc/audio/choc_AudioFileFormat_FLAC.h:6042
↓ 11 callers
Method
append
choc/text/choc_CodePrinter.h:293
↓ 11 callers
Method
empty
choc/containers/choc_Value.h:1176
↓ 11 callers
Method
findFunction
choc/platform/choc_MemoryDLL.h:522
↓ 11 callers
Method
front
choc/containers/choc_SmallVector.h:312
↓ 11 callers
Method
get
choc/audio/choc_SampleBuffers.h:122
↓ 11 callers
Method
getChannel1to16
choc/audio/choc_MIDI.h:114
↓ 11 callers
Method
isString
choc/containers/choc_Value.h:169
↓ 11 callers
Function
isWhitespace
==============================================================================
choc/text/choc_StringUtilities.h:36
↓ 11 callers
Method
size
choc/containers/choc_SmallVector.h:340
↓ 10 callers
Method
addFile
choc/containers/choc_ZipFile.h:730
↓ 10 callers
Method
addMember
choc/containers/choc_Value.h:2885
↓ 10 callers
Function
contains
choc/text/choc_StringUtilities.h:429
↓ 10 callers
Function
createHexString
choc/text/choc_StringUtilities.h:174
↓ 10 callers
Function
disable_sse
choc/audio/choc_AudioFileFormat_FLAC.h:6322
next →
1–100 of 2,482, ranked by callers