Base Module VST 3.7 SDK for developing VST plug-in

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Buffer Member List

This is the complete list of members for Buffer, including all inherited members.

appendString(const char *s) | Buffer | inline
appendString(char *s) | Buffer | inline
appendString(char c) | Buffer | inline
appendString16(const char16 *s) | Buffer |
appendString16(char16 c) | Buffer | inline
appendString16(char16 *s) | Buffer | inline
appendString8(const char8 *s) | Buffer |
appendString8(char8 *s) | Buffer | inline
appendString8(unsigned char *s) | Buffer | inline
appendString8(const unsigned char *s) | Buffer | inline
appendString8(char8 c) | Buffer | inline
appendString8(unsigned char c) | Buffer | inline
buffer | Buffer | protected
Buffer() | Buffer |
Buffer(const void *b, uint32 size) | Buffer |
Buffer(uint32 size, uint8 initVal) | Buffer |
Buffer(uint32 size) | Buffer |
Buffer(const Buffer &buff) | Buffer |
copy(uint32 from, uint32 to, uint32 bytes) | Buffer |
defaultDelta | Buffer | protected static
delta | Buffer | protected
doublePtr() const | Buffer | inline
endString() | Buffer | inline
endString16() | Buffer | inline
endString8() | Buffer | inline
fillSize | Buffer | protected
fillup(uint8 initVal=0) | Buffer |
floatPtr() const | Buffer | inline
flush() | Buffer | inline
fromHexString(const char8 *string) | Buffer |
get(void *b, uint32 size) | Buffer |
getFillSize() const | Buffer | inline
getFree() const | Buffer | inline
getSize() const | Buffer | inline
grow(uint32 memSize) | Buffer |
int16Ptr() const | Buffer | inline
int32Ptr() const | Buffer | inline
int8Ptr() const | Buffer | inline
isFull() const | Buffer | inline
kSwap16 enum value | Buffer |
kSwap32 enum value | Buffer |
kSwap64 enum value | Buffer |
makeHexString(String &result) | Buffer |
memSize | Buffer | protected
move(int32 amount, uint8 initVal=0) | Buffer |
operator void *() const | Buffer | inline
operator!() | Buffer | inline
operator+(uint32 i) | Buffer |
operator+=(const char *s) | Buffer | inline
operator+=(char c) | Buffer | inline
operator+=(const char16 *s) | Buffer | inline
operator+=(char16 c) | Buffer | inline
operator=(const Buffer &buff) | Buffer |
operator=(const char *s) | Buffer | inline
operator=(const char16 *s) | Buffer | inline
operator=(char8 c) | Buffer | inline
operator=(char16 c) | Buffer | inline
operator==(const Buffer &buff) const | Buffer |
pass() | Buffer |
prependString(const char *s) | Buffer | inline
prependString(char *s) | Buffer | inline
prependString(char c) | Buffer | inline
prependString16(const char16 *s) | Buffer |
prependString16(char16 c) | Buffer |
prependString16(char16 *s) | Buffer | inline
prependString8(const char8 *s) | Buffer |
prependString8(char8 c) | Buffer |
prependString8(unsigned char c) | Buffer | inline
prependString8(char8 *s) | Buffer | inline
prependString8(unsigned char *s) | Buffer | inline
prependString8(const unsigned char *s) | Buffer | inline
put(uint8) | Buffer |
put(char16 c) | Buffer |
put(char c) | Buffer |
put(const void *, uint32 size) | Buffer |
put(void *, uint32 size) | Buffer | inline
put(uint8 *, uint32 size) | Buffer | inline
put(char8 *, uint32 size) | Buffer | inline
put(const uint8 *, uint32 size) | Buffer | inline
put(const char8 *, uint32 size) | Buffer | inline
put(const String &) | Buffer |
set(uint8 value) | Buffer |
setDelta(uint32 d) | Buffer | inline
setFillSize(uint32 c) | Buffer |
setMaxSize(uint32 size) | Buffer | inline
setSize(uint32 newSize) | Buffer |
shiftAt(uint32 position, int32 amount) | Buffer |
shiftStart(int32 amount) | Buffer | inline
str() const | Buffer | inline
str16() const | Buffer | inline
str8() const | Buffer | inline
swap(int16 swapSize) | Buffer |
swap(void *buffer, uint32 bufferSize, int16 swapSize) | Buffer | static
swapSize enum name | Buffer |
take(Buffer &from) | Buffer |
toMultibyteString(int32 destCodePage) | Buffer | virtual
toWideString(int32 sourceCodePage) | Buffer | virtual
truncateToFillSize() | Buffer |
uint16Ptr() const | Buffer | inline
uint32Ptr() const | Buffer | inline
uint8Ptr() const | Buffer | inline
wcharPtr() const | Buffer | inline
~Buffer() | Buffer | virtual

Empty

Copyright ©2022 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.