VSTGUI
4.10
Graphical User Interface Framework not only for VST plugins
|
Public Member Functions | |
Buffer ()=default | |
Buffer (size_t objectCount) | |
Buffer (Buffer &&other) | |
Buffer & | operator= (Buffer &&other) |
Buffer (const Buffer &)=delete | |
Buffer & | operator= (const Buffer &)=delete |
~Buffer () noexcept | |
T * | data () |
const T * | data () const |
T * | get () |
const T * | get () const |
T & | operator[] (size_t index) |
const T & | operator[] (size_t index) const |
T * | begin () noexcept |
T * | end () noexcept |
const T * | begin () const noexcept |
const T * | end () const noexcept |
size_t | size () const |
bool | empty () const |
void | allocate (size_t objectCount) |
void | deallocate () |
|
default |
|
inline |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |