36template <
class ElementType,
class TypeOfCriticalSectionToUse>
48 :
elements (std::move (other.elements)),
55 elements = std::move (other.elements);
73 elements.realloc ((
size_t) numElements);
#define noexcept
Definition DistrhoDefines.h:72
HeapBlock< ElementType > elements
Definition juce_ArrayAllocationBase.h:114
void shrinkToNoMoreThan(int maxNumElements)
Definition juce_ArrayAllocationBase.h:100
ArrayAllocationBase(ArrayAllocationBase &&other) noexcept
Definition juce_ArrayAllocationBase.h:47
ArrayAllocationBase()=default
~ArrayAllocationBase()=default
void ensureAllocatedSize(int minNumElements)
Definition juce_ArrayAllocationBase.h:89
void setAllocatedSize(int numElements)
Definition juce_ArrayAllocationBase.h:68
void swapWith(ArrayAllocationBase &other) noexcept
Definition juce_ArrayAllocationBase.h:107
int numAllocated
Definition juce_ArrayAllocationBase.h:115
Definition juce_HeapBlock.h:87
Definition carla_juce.cpp:31