| VSTGUI 4.10
    Graphical User Interface Framework not only for VST plugins | 
ByteOrder aware input stream interface. More...
#include <cstream.h>
 Inheritance diagram for InputStream:
 Inheritance diagram for InputStream:| Public Member Functions | |
| InputStream (ByteOrder byteOrder=kNativeByteOrder) | |
| virtual | ~InputStream () noexcept=default | 
| 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) | 
| virtual bool | operator>> (std::string &string)=0 | 
| virtual uint32_t | readRaw (void *buffer, uint32_t size)=0 | 
ByteOrder aware input stream interface.
| 
 | inlineexplicit | 
| 
 | virtualdefaultnoexcept | 
| 
 | inline | 
| bool operator>> | ( | double & | output | ) | 
| bool operator>> | ( | int16_t & | output | ) | 
| bool operator>> | ( | int32_t & | output | ) | 
| bool operator>> | ( | int64_t & | output | ) | 
| bool operator>> | ( | int8_t & | output | ) | 
| 
 | pure virtual | 
Implemented in ZLibInputStream, CMemoryStream, CFileStream, CResourceInputStream, CMemoryStream, CFileStream, and CResourceInputStream.
| bool operator>> | ( | uint16_t & | output | ) | 
| bool operator>> | ( | uint32_t & | output | ) | 
| bool operator>> | ( | uint64_t & | output | ) | 
| bool operator>> | ( | uint8_t & | output | ) | 
| 
 | pure virtual | 
Implemented in ZLibInputStream, CMemoryStream, CFileStream, and CResourceInputStream.
| 
 | inline |