|
VSTGUI
4.2
Graphical User Interface Framework not only for VST plugins
|
Inheritance diagram for CMemoryStream:
Collaboration diagram for CMemoryStream:Public Types | |
| enum | SeekMode { kSeekSet, kSeekCurrent, kSeekEnd } |
Public Member Functions | |
| CMemoryStream (int32_t initialSize=1024, int32_t delta=1024, bool binaryMode=true, ByteOrder byteOrder=kNativeByteOrder) | |
| CMemoryStream (const int8_t *buffer, int32_t bufferSize, bool binaryMode=true, ByteOrder byteOrder=kNativeByteOrder) | |
| ~CMemoryStream () | |
| int32_t | writeRaw (const void *buffer, int32_t size) |
| int32_t | readRaw (void *buffer, int32_t size) |
| int64_t | seek (int64_t pos, SeekMode mode) |
| returns -1 if seek fails otherwise new position More... | |
| int64_t | tell () const |
| void | rewind () |
| const int8_t * | getBuffer () const |
| virtual bool | operator<< (const std::string &str) |
| virtual bool | operator>> (std::string &string) |
| bool | end () |
| ByteOrder | getByteOrder () const |
| void | setByteOrder (ByteOrder newByteOrder) |
| bool | operator<< (const int8_t &input) |
| bool | operator<< (const uint8_t &input) |
| bool | operator<< (const int16_t &input) |
| bool | operator<< (const uint16_t &input) |
| bool | operator<< (const int32_t &input) |
| bool | operator<< (const uint32_t &input) |
| bool | operator<< (const int64_t &input) |
| bool | operator<< (const uint64_t &input) |
| bool | operator<< (const double &input) |
| ByteOrder | getByteOrder () const |
| void | setByteOrder (ByteOrder newByteOrder) |
| bool | operator>> (int8_t &output) |
| bool | operator>> (uint8_t &output) |
| bool | operator>> (int16_t &output) |
| bool | operator>> (uint16_t &output) |
| bool | operator>> (int32_t &output) |
| bool | operator>> (uint32_t &output) |
| bool | operator>> (int64_t &output) |
| bool | operator>> (uint64_t &output) |
| bool | operator>> (double &output) |
Reference Counting Methods | |
| virtual void | forget () |
| decrease refcount and delete object if refcount == 0 More... | |
| virtual void | remember () |
| increase refcount More... | |
| virtual int32_t | getNbReference () const |
| get refcount More... | |
Message Methods | |
| virtual CMessageResult | notify (CBaseObject *sender, IdStringPtr message) |
Protected Member Functions | |
| bool | resize (int32_t newSize) |
Protected Attributes | |
| bool | binaryMode |
| bool | ownsBuffer |
| int8_t * | buffer |
| int32_t | size |
| int32_t | pos |
| int32_t | delta |
Memory input and output stream
|
inherited |
| CMemoryStream | ( | int32_t | initialSize = 1024, |
| int32_t | delta = 1024, |
||
| bool | binaryMode = true, |
||
| ByteOrder | byteOrder = kNativeByteOrder |
||
| ) |
Here is the call graph for this function:| CMemoryStream | ( | const int8_t * | buffer, |
| int32_t | bufferSize, | ||
| bool | binaryMode = true, |
||
| ByteOrder | byteOrder = kNativeByteOrder |
||
| ) |
| ~CMemoryStream | ( | ) |
| bool end | ( | ) |
Here is the call graph for this function:
|
inlinevirtualinherited |
decrease refcount and delete object if refcount == 0
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlinevirtualinherited |
get refcount
|
inlinevirtualinherited |
Reimplemented in CView, GenericStringListDataBrowserSource, CDataBrowser, CScrollbar, CRockerSwitch, CScrollView, CViewContainer, CAnimationSplashScreen, CRowColumnView, UIDescriptionViewSwitchController, CShadowViewContainer, and CTooltipSupport.
Here is the caller graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
virtual |
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
inherited |
Here is the call graph for this function:
|
virtual |
|
virtual |
|
inlinevirtualinherited |
increase refcount
Here is the caller graph for this function:
|
protected |
Here is the caller graph for this function:
|
inlinevirtual |
Implements SeekableStream.
Reimplemented in MemoryContentProvider.
|
virtual |
returns -1 if seek fails otherwise new position
Implements SeekableStream.
|
inlineinherited |
Here is the caller graph for this function:
|
inlineinherited |
Here is the caller graph for this function:
|
inlinevirtual |
Implements SeekableStream.
|
virtual |
Implements OutputStream.
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |