RAUL  0.8.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NRaul
 CArrayAn array
 CArrayStackAn array that can also be used as a stack (with a fixed maximum size)
 CAtomA piece of data with some type
 CAtomicIntAtomic integer
 CAtomicPtrAtomic pointer
 CConfigurationProgram configuration (command line options and/or configuration file)
 CDeletableSomething with a virtual destructor
 CDoubleBufferDouble buffer
 CEventRingBufferA RingBuffer of events (generic time-stamped binary "blobs")
 CListA realtime safe, (partially) thread safe doubly-linked list
 Cconst_iteratorRealtime safe const iterator for a List
 CiteratorRealtime safe iterator for a List
 CNodeA node in a List
 CLogBufferBuffer for (possibly coloured) log printing
 CMaidExplicitly driven garbage collector
 CMIDISinkPure virtual base for anything you can write MIDI to
 CPathA URI which is a path (for example a filesystem or OSC path)
 CPathTableTable of Paths
 CProcessA child process
 CQuantizerQuantizer
 CRingBufferA lock-free RingBuffer
 CSemaphoreCounting semaphore
 CSlaveThread driven by (realtime safe) signals
 CSMFReaderStandard Midi File (Type 0) Reader
 CSMFWriterStandard Midi File (Type 0) Writer
 CSRMWQueueRealtime-safe single-reader multi-writer queue (aka lock-free ringbuffer)
 CSRSWQueueRealtime-safe single-reader single-writer queue (aka lock-free ringbuffer)
 CSymbolA restricted string (C identifier, which is a component of a Path)
 CTableSlow insertion, fast lookup, cache optimized, super fast sorted iteration
 CThreadAbstract base class for a thread
 CTimeSliceA duration of time, with conversion between tick time and beat time
 CTimeStampA real-time time stamp (possible units: frame, absolute (s), or beat)
 CTimeUnitA type of time stamp
 CURISimple wrapper around standard string with useful URI-specific methods