RAUL 0.8.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

Classes
Realtime Audio Utility Library

## Classes

class | Raul::Array< T >
| An array. More...
class | Raul::ArrayStack< T >
| An array that can also be used as a stack (with a fixed maximum size). More...
class | Raul::Atom
| A piece of data with some type. More...
class | Raul::AtomicInt
| Atomic integer. More...
class | Raul::AtomicPtr< T >
| Atomic pointer. More...
class | Raul::Configuration
| Program configuration (command line options and/or configuration file). More...
class | Raul::Deletable
| Something with a virtual destructor. More...
class | Raul::DoubleBuffer< T >
| Double buffer. More...
class | Raul::EventRingBuffer
| A RingBuffer of events (generic time-stamped binary "blobs"). More...
class | Raul::List< T >
| A realtime safe, (partially) thread safe doubly-linked list. More...
class | Raul::LogBuffer
| Buffer for (possibly coloured) log printing. More...
class | Raul::Maid
| Explicitly driven garbage collector. More...
class | Raul::MIDISink
| Pure virtual base for anything you can write MIDI to. More...
class | Raul::Path
| A URI which is a path (for example a filesystem or OSC path). More...
class | Raul::PathTable< T >
| Table of Paths. More...
class | Raul::Process
| A child process. More...
class | Raul::Quantizer
| Quantizer. More...
class | Raul::RingBuffer
| A lock-free RingBuffer. More...
class | Raul::Semaphore
| Counting semaphore. More...
class | Raul::Slave
| Thread driven by (realtime safe) signals. More...
class | Raul::SMFReader
| Standard Midi File (Type 0) Reader. More...
class | Raul::SMFWriter
| Standard Midi File (Type 0) Writer. More...
class | Raul::SRMWQueue< T >
| Realtime-safe single-reader multi-writer queue (aka lock-free ringbuffer) More...
class | Raul::SRSWQueue< T >
| Realtime-safe single-reader single-writer queue (aka lock-free ringbuffer) More...
class | Raul::Symbol
| A restricted string (C identifier, which is a component of a Path). More...
class | Raul::Table< K, T >
| Slow insertion, fast lookup, cache optimized, super fast sorted iteration. More...
class | Raul::Thread
| Abstract base class for a thread. More...
class | Raul::TimeSlice
| A duration of time, with conversion between tick time and beat time. More...
class | Raul::TimeUnit
| A type of time stamp. More...
class | Raul::TimeStamp
| A real-time time stamp (possible units: frame, absolute (s), or beat). More...
class | Raul::URI
| Simple wrapper around standard string with useful URI-specific methods. More...