ASPiK SDK
VSTGUI::OutputStream Class Referenceabstract

#include <cstream.h>

Inheritance diagram for VSTGUI::OutputStream:
VSTGUI::CFileStream VSTGUI::CMemoryStream VSTGUI::ZLibOutputStream VSTGUI::Xml::MemoryContentProvider

Public Member Functions

 OutputStream (ByteOrder byteOrder=kNativeByteOrder)
 
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)
 
virtual bool operator<< (const std::string &str)=0
 
virtual uint32_t writeRaw (const void *buffer, uint32_t size)=0
 

Detailed Description

ByteOrder aware output stream interface


The documentation for this class was generated from the following files: