RAUL  0.5.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNRaul
|oNAtomLibloConversion between Raul Atoms and Liblo OSC arguments
|oNAtomRDFConversion between Raul Atoms and Redlandmm RDF nodes
|oCArrayAn array
|oCAtomAn OSC atom (fundamental data types OSC messages are composed of)
|oCCommandA blocking command to be executed in the audio thread
|oCDeletableSomething with a virtual destructor
|oCDoubleBufferDouble buffer
|oCEventRingBufferA RingBuffer of events (generic time-stamped binary "blobs")
|oCJackDriverJack based driver for an audio context
|oCListA realtime safe, (partially) thread safe doubly-linked list
||oCconst_iteratorRealtime safe const iterator for a List
||oCiteratorRealtime safe iterator for a List
||\CNodeA node in a List
|oCMaidExplicitly driven garbage collector
|oCMIDISinkPure virtual base for anything you can write MIDI to
|oCPathSimple wrapper around standard string with useful path-specific methods
|oCProcessA child process
|oCRingBufferA lock-free RingBuffer
|oCSemaphoreTrivial wrapper around POSIX semaphores (zero memory overhead)
|oCSlaveThread driven by (realtime safe) signals
|oCSMFReaderStandard Midi File (Type 0) Reader
|oCSMFWriterStandard Midi File (Type 0) Writer
|oCSRMWQueueRealtime-safe single-reader multi-writer queue (aka lock-free ringbuffer)
|oCSRSWQueueRealtime-safe single-reader single-writer queue (aka lock-free ringbuffer)
|oCSymbolA restricted string (C identifier, which is a component of a path)
|oCTableSlow insertion, fast lookup, cache optimized, super fast sorted iteration
|oCThreadAbstract base class for a thread
|oCTimeSliceA duration of time, with conversion between tick time and beat time
|oCTimeUnitA type of time stamp
|\CTimeStampA real-time time stamp (possible units: frame, absolute (s), or beat)
oCLV2_EventAn LV2 event (header only)
oCLV2_Event_BufferA buffer of LV2 events (header only)
\CLV2_Event_FeatureThe data field of the LV2_Feature for this extension