![]() |
pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
|
Type-independent atomic operations. More...
Inherited by AtomicBase< Type >, AtomicBase< AudioFileReaderInternal * >, AtomicBase< AudioFileWriterInternal< SampleType > * >, AtomicBase< Base64Internal * >, AtomicBase< BinaryFileInternal * >, AtomicBase< BreakpointInternal< SampleType > * >, AtomicBase< BreakpointsInternal< SampleType > * >, AtomicBase< BusBufferInternal< SampleType > * >, AtomicBase< ChannelInternalBase< SampleType > * >, AtomicBase< DictionaryInternal< Dynamic, int > * >, AtomicBase< DictionaryInternal< Dynamic, KeyType > * >, AtomicBase< DictionaryInternal< Text, Function > * >, AtomicBase< DictionaryInternal< ValueType, KeyType > * >, AtomicBase< DynamicInternal * >, AtomicBase< FFTEngineInternal< float > * >, AtomicBase< FilePathInternal * >, AtomicBase< FunctionCallerInternal< FunctionType, FunctionType::Return, ArgType1, ArgType2, ArgType3 > * >, AtomicBase< FunctionCallerInternal< FunctionType, FunctionType::Return, FunctionType::Arg1, ArgType2, ArgType3 > * >, AtomicBase< FunctionCallerInternal< FunctionType, FunctionType::Return, FunctionType::Arg1, FunctionType::Arg2, ArgType3 > * >, AtomicBase< FunctionCallerInternal< FunctionType, FunctionType::Return, FunctionType::Arg1, FunctionType::Arg2, FunctionType::Arg3 > * >, AtomicBase< FunctionCallerInternal< FunctionType, ReturnType > * >, AtomicBase< FunctionCallerInternal< FunctionType, ReturnType, ArgType1 > * >, AtomicBase< FunctionCallerInternal< FunctionType, ReturnType, ArgType1, ArgType2 > * >, AtomicBase< FunctionCallerInternal< FunctionType, ReturnType, ArgType1, ArgType2, ArgType3 > * >, AtomicBase< FunctionProxyCallerInternal< FunctionType, FunctionType::Return, ArgType1, ArgType2, ArgType3 > * >, AtomicBase< FunctionProxyCallerInternal< FunctionType, FunctionType::Return, FunctionType::Arg1, ArgType2, ArgType3 > * >, AtomicBase< FunctionProxyCallerInternal< FunctionType, FunctionType::Return, FunctionType::Arg1, FunctionType::Arg2, ArgType3 > * >, AtomicBase< FunctionProxyCallerInternal< FunctionType, FunctionType::Return, FunctionType::Arg1, FunctionType::Arg2, FunctionType::Arg3 > * >, AtomicBase< FunctionProxyCallerInternal< FunctionType, ReturnType > * >, AtomicBase< FunctionProxyCallerInternal< FunctionType, ReturnType, ArgType1 > * >, AtomicBase< FunctionProxyCallerInternal< FunctionType, ReturnType, ArgType1, ArgType2 > * >, AtomicBase< FunctionProxyCallerInternal< FunctionType, ReturnType, ArgType1, ArgType2, ArgType3 > * >, AtomicBase< Int >, AtomicBase< Internal >, AtomicBase< LockedValueInternal< Type > * >, AtomicBase< LockFreeQueueInternal< Element > * >, AtomicBase< LockFreeQueueInternal< TaskBuffer > * >, AtomicBase< LockFreeQueueInternal< TaskMessage > * >, AtomicBase< LockFreeQueueInternal< ValueType > * >, AtomicBase< LockFreeStackInternal< ValueType > * >, AtomicBase< LockInternalBase * >, AtomicBase< LongLong >, AtomicBase< NeuralNetworkInternal< ValueType > * >, AtomicBase< ObjectArrayInternal< BreakpointType > * >, AtomicBase< ObjectArrayInternal< Buffer > * >, AtomicBase< ObjectArrayInternal< BusType > * >, AtomicBase< ObjectArrayInternal< ChannelBase< float > > * >, AtomicBase< ObjectArrayInternal< ChannelBase< SampleType > > * >, AtomicBase< ObjectArrayInternal< Char > * >, AtomicBase< ObjectArrayInternal< const float * > * >, AtomicBase< ObjectArrayInternal< const SampleType * > * >, AtomicBase< ObjectArrayInternal< DelayState > * >, AtomicBase< ObjectArrayInternal< Double > * >, AtomicBase< ObjectArrayInternal< float * > * >, AtomicBase< ObjectArrayInternal< float > * >, AtomicBase< ObjectArrayInternal< FormType::SampleDataType > * >, AtomicBase< ObjectArrayInternal< Int > * >, AtomicBase< ObjectArrayInternal< IOInfo > * >, AtomicBase< ObjectArrayInternal< KeyType > * >, AtomicBase< ObjectArrayInternal< NumericalType > * >, AtomicBase< ObjectArrayInternal< ObjectType > * >, AtomicBase< ObjectArrayInternal< ObjectType, SmartPointer > * >, AtomicBase< ObjectArrayInternal< OutputSampleType > * >, AtomicBase< ObjectArrayInternal< Receiver *, SmartPointer > * >, AtomicBase< ObjectArrayInternal< RowType > * >, AtomicBase< ObjectArrayInternal< SampleType * > * >, AtomicBase< ObjectArrayInternal< SampleType > * >, AtomicBase< ObjectArrayInternal< SampleVariable > * >, AtomicBase< ObjectArrayInternal< ShapeType::SampleDataType > * >, AtomicBase< ObjectArrayInternal< Text > * >, AtomicBase< ObjectArrayInternal< ValueType > * >, AtomicBase< ObjectArrayInternal< Variable< int > > * >, AtomicBase< ObjectArrayInternal< VariableType > * >, AtomicBase< ObjectArrayInternal< WeakChannelType, SmartPointer > * >, AtomicBase< ObjectArrayInternal< WeakPointer *, SmartPointer > * >, AtomicBase< PlankD >, AtomicBase< PlankF >, AtomicBase< PlankI >, AtomicBase< PlankL >, AtomicBase< PlankLL >, AtomicBase< PlankUI >, AtomicBase< PlankUL >, AtomicBase< PlankULL >, AtomicBase< ProcessInfoInternal * >, AtomicBase< ReceiverInternalType * >, AtomicBase< RNGInternal * >, AtomicBase< ScopedPointerType * >, AtomicBase< SenderInternalType * >, AtomicBase< SignalInternal< SampleType > * >, AtomicBase< SimpleLinkedListInternal< ValueType > * >, AtomicBase< SimpleQueueInternal< ValueType > * >, AtomicBase< SimpleStackInternal< ValueType > * >, AtomicBase< SmartPointer * >, AtomicBase< SmartPointerType * >, AtomicBase< TaskBufferInternal< SampleType > * >, AtomicBase< TaskMessageInternal * >, AtomicBase< TextFileInternal * >, AtomicBase< Type * >, AtomicBase< Type * >, AtomicBase< VariableInternal< Type & > * >, AtomicBase< VariableInternalBase< double > * >, AtomicBase< VariableInternalBase< int > * >, AtomicBase< VariableInternalBase< OtherType > * >, AtomicBase< VariableInternalBase< Shape::ShapeType > * >, AtomicBase< VariableInternalBase< Type > * >, AtomicBase< void * >, AtomicBase< void * >, AtomicBase< WeakPointer * >, and AtomicBase< ZipInternal * >.
Type-independent atomic operations.