MCPcopy Create free account

hub / github.com/Tracktion/choc / types & classes

Types & classes381 in github.com/Tracktion/choc

↓ 39 callersClassType
============================================================================== A type class that can represent primitives, vectors, strings, arrays an
choc/containers/choc_Value.h:148
↓ 31 callersClassValue
choc/containers/choc_Value.h:34
↓ 15 callersClassNewLine
choc/text/choc_CodePrinter.h:65
↓ 11 callersClassUTF8Pointer
============================================================================== A non-owning pointer which can iterate over a chunk of null-terminated
choc/text/choc_UTF8.h:35
↓ 9 callersClassEvent
choc/platform/choc_FileWatcher.h:61
↓ 8 callersClassError
A file handling error, thrown by some of the functions in this namespace.
choc/text/choc_Files.h:36
↓ 8 callersClassTimer
============================================================================== Manages a periodic timer whose callbacks happen on the message loop. Y
choc/gui/choc_MessageLoop.h:79
↓ 8 callersClassValueView
choc/containers/choc_Value.h:35
↓ 4 callersClassDynamicLibrary
============================================================================== A minimal cross-platform loader for .dll/.so files. */
choc/platform/choc_DynamicLibrary.h:31
↓ 3 callersClassBlankLine
choc/text/choc_CodePrinter.h:67
↓ 2 callersClassError
This is thrown by any javascript functions that need to report an error
choc/javascript/choc_javascript.h:39
↓ 2 callersClasssigaction
choc/audio/choc_AudioFileFormat_FLAC.h:6490
↓ 1 callersClassBlock
choc/memory/choc_PoolAllocator.h:91
↓ 1 callersClassCGRect
choc/platform/choc_ObjectiveCHelpers.h:167
↓ 1 callersClassContext
============================================================================== An execution context which you use for running javascript code.
choc/javascript/choc_javascript.h:87
↓ 1 callersClassDeviceInfo
The public device information structure for returning queried values.
choc/audio/io/rtaudio/RtAudio.h:295
↓ 1 callersClassEndIterator
choc/text/choc_UTF8.h:114
↓ 1 callersClassError
============================================================================== An exception object which is thrown by the Type, Value and ValueView cl
choc/containers/choc_Value.h:58
↓ 1 callersClassFormatException
choc/audio/choc_AudioFileFormat_MP3.h:2513
↓ 1 callersClassFormatException
choc/audio/choc_AudioFileFormat_FLAC.h:17440
↓ 1 callersClassFormatException
choc/audio/choc_AudioFileFormat_WAV.h:77
↓ 1 callersClassHandle
choc/containers/choc_Value.h:413
↓ 1 callersClassIndent
choc/text/choc_CodePrinter.h:95
↓ 1 callersClassIterator
choc/audio/choc_MIDISequence.h:61
↓ 1 callersClassIterator
choc/containers/choc_Value.h:573
↓ 1 callersClassIterator
choc/text/choc_UTF8.h:116
↓ 1 callersClassMemoryDLL
MemoryDLL is an egregious hack that allows you to load DLL files from a chunk of memory in the same way you might load them from a file on disk.
choc/platform/choc_MemoryDLL.h:44
↓ 1 callersClassMidiApi
choc/audio/io/rtaudio/RtMidi.h:152
↓ 1 callersClassNSPoint
After sending the stop message, we need to post a dummy event to kick the message loop, otherwise it can just sit there and hang
choc/gui/choc_MessageLoop.h:274
↓ 1 callersClassOptions
choc/gui/choc_WebView.h:71
↓ 1 callersClassParseError
============================================================================== A parse exception, thrown by choc::json::parse() as needed.
choc/text/choc_JSON.h:39
↓ 1 callersClassRtApi
choc/audio/io/rtaudio/RtAudio.h:273
↓ 1 callersClassStringPtr
This is just a subclass of Ptr<String> which adds some handy casts and getter methods to make it easy to use the string without calling toString() on
choc/containers/choc_COM.h:199
Class::kinfo_proc
choc/platform/choc_DetectDebugger.h:66
ClassAlignedMemoryBlock
choc/memory/choc_AlignedMemoryBlock.h:34
ClassAllocatedBuffer
choc/audio/choc_SampleBuffers.h:45
ClassAllocatedVector
choc/containers/choc_Value.h:340
ClassAllocator
A custom allocator class which can be used to replace the normal heap allocator for a Type object. This is mainly useful if you need to create and
choc/containers/choc_Value.h:103
ClassAlsaHandle
A structure to hold various information related to the ALSA API implementation.
choc/audio/io/rtaudio/RtAudio.cpp:7913
ClassAlsaMidiData
A structure to hold variables related to the ALSA API implementation.
choc/audio/io/rtaudio/RtMidi.cpp:1754
EnumApi
choc/audio/io/rtaudio/RtAudio.h:280
EnumApi
MIDI API specifier arguments.
choc/audio/io/rtaudio/RtMidi.h:160
ClassArgumentList
============================================================================== Helper class to hold and provide access to the arguments in a javascrip
choc/javascript/choc_javascript.h:47
ClassArgumentList
A no-frills helper class for manipulating a list of command-line arguments. Create one of these from your `argv`/`argc` and it lets you check
choc/containers/choc_ArgumentList.h:47
ClassAsioHandle
choc/audio/io/rtaudio/RtAudio.cpp:3380
ClassAudioDeviceInfo
============================================================================== * Details about an audio device, as returned by an AudioMIDIPlayer.
choc/audio/io/choc_AudioMIDIPlayer.h:76
ClassAudioDeviceOptions
============================================================================== * Contains properties to control the choice and setup of the audio de
choc/audio/io/choc_AudioMIDIPlayer.h:33
ClassAudioFileData
============================================================================== This is a container for a chunk of audio data with an associated sample
choc/audio/choc_AudioFileFormat.h:103
ClassAudioFileFormat
============================================================================== Base class for an audio file format. Sub-classes of AudioFileFormat are
choc/audio/choc_AudioFileFormat.h:193
ClassAudioFileFormatList
============================================================================== Holds a list of audio formats, and can try each one in turn when to fin
choc/audio/choc_AudioFileFormat.h:256
ClassAudioFileProperties
============================================================================== A set of properties that were either read from an audio file, or which
choc/audio/choc_AudioFileFormat.h:82
ClassAudioFileReader
============================================================================== A base class for streams that will read audio frames from a stream. See
choc/audio/choc_AudioFileFormat.h:120
ClassAudioFileWriter
============================================================================== Writes audio data to a stream See AudioFileFormat::createWriter()
choc/audio/choc_AudioFileFormat.h:159
ClassAudioMIDIBlockDispatcher
============================================================================== Collects and synchronises incoming live audio and MIDI data, splitting
choc/audio/choc_AudioMIDIBlockDispatcher.h:44
ClassAudioMIDICallback
============================================================================== * A callback which can be attached to an AudioMIDIPlayer, to receive c
choc/audio/io/choc_AudioMIDIPlayer.h:87
ClassAudioMIDIPlayer
============================================================================== * A multi-client device abstraction that provides unified callbacks fo
choc/audio/io/choc_AudioMIDIPlayer.h:128
ClassAutoReleasePool
choc/platform/choc_ObjectiveCHelpers.h:114
ClassBatchReadOperation
choc/containers/choc_VariableSizeFIFO.h:98
ClassBeepGenerator
examples/audio_beep_player.cpp:41
EnumBitDepth
============================================================================== List of integer or float sample types that a file format may be able to
choc/audio/choc_AudioFileFormat.h:35
ClassBlock
choc/audio/choc_AudioMIDIBlockDispatcher.h:100
EnumBlockStatus
choc/containers/choc_zlib.h:785
ClassBounds
Represents the position and size of a DesktopWindow or other UI elements.
choc/gui/choc_DesktopWindow.h:34
ClassBufferView
choc/audio/choc_SampleBuffers.h:145
ClassCGPoint
choc/platform/choc_ObjectiveCHelpers.h:165
ClassCGSize
choc/platform/choc_ObjectiveCHelpers.h:166
ClassCOMPtr
choc/gui/choc_WebView.h:1522
EnumCOREWEBVIEW2_CAPTURE_PREVIEW_IMAGE_FORMAT
choc/gui/choc_WebView.h:1086
ClassCOREWEBVIEW2_COLOR
choc/gui/choc_WebView.h:1259
EnumCOREWEBVIEW2_MOVE_FOCUS_REASON
choc/gui/choc_WebView.h:1079
EnumCOREWEBVIEW2_PERMISSION_KIND
choc/gui/choc_WebView.h:1061
EnumCOREWEBVIEW2_PERMISSION_STATE
choc/gui/choc_WebView.h:1072
EnumCOREWEBVIEW2_WEB_RESOURCE_CONTEXT
choc/gui/choc_WebView.h:1087
ClassCTime2nsFactor
choc/audio/io/rtaudio/RtMidi.cpp:56
ClassCallbackHolder
choc/threading/choc_ThreadSafeFunctor.h:75
ClassCallbackInfo
This global structure type is used to pass callback information between the private RtAudio stream structure and global callback handling functions.
choc/audio/io/rtaudio/RtAudio.h:697
ClassChannelRange
============================================================================== Represents a range of channel numbers.
choc/audio/choc_SampleBuffers.h:65
ClassChecksum
choc/containers/choc_zlib.h:3582
ClassChunkRange
choc/audio/choc_AudioFileFormat_WAV.h:187
ClassClientInstance
choc/network/choc_HTTPServer.h:85
ClassClientSession
choc/network/choc_HTTPServer.h:434
ClassCodePrinter
A special stream for creating indented source code text. */
choc/text/choc_CodePrinter.h:34
ClassCodePrinter::Indent
choc/text/choc_CodePrinter.h:198
EnumCodeType
choc/containers/choc_zlib.h:2845
ClassComplexArray
choc/containers/choc_Value.h:338
EnumCompressionLevel
choc/containers/choc_zlib.h:75
EnumCompressionLevel
choc/containers/choc_ZipFile.h:121
ClassCompressionLevels
choc/audio/choc_AudioFileFormat_FLAC.h:12544
ClassContext::Pimpl
choc/javascript/choc_javascript.h:230
ClassConvertInfo
A protected structure used for buffer conversion.
choc/audio/io/rtaudio/RtAudio.h:814
ClassCoreHandle
A structure to hold various information related to the CoreAudio API implementation.
choc/audio/io/rtaudio/RtAudio.cpp:983
ClassCoreMidiData
A structure to hold variables related to the CoreMIDI API implementation.
choc/audio/io/rtaudio/RtMidi.cpp:960
ClassCurrentCallContext
choc/javascript/choc_javascript_V8.h:585
EnumDataType
choc/containers/choc_zlib.h:169
ClassDeflateStream
choc/containers/choc_zlib.h:264
ClassDeflaterStream
============================================================================== This std::ostream writes compressed data to a stream, which can be late
choc/containers/choc_zlib.h:71
ClassDeflaterStream::Pimpl
choc/containers/choc_zlib.h:3924
ClassDeinterleavingScratchBuffer
choc/audio/choc_SampleBufferUtilities.h:59
ClassDelegateClass
choc/gui/choc_WebView.h:878
ClassDelegateClass
choc/gui/choc_DesktopWindow.h:539
next →1–100 of 381, ranked by callers