|
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 |