Open Lighting Architecture  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ola::io::OutputStreamInterface Class Reference

Detailed Description

OutputStreamInterface. The Abstract base class for all OutputStreams. Similar to ostream.

Inheritance diagram for ola::io::OutputStreamInterface:
ola::io::BigEndianOutputStreamInterface ola::io::OutputStream ola::io::BigEndianOutputStream ola::io::BigEndianOutputStreamAdaptor

Public Member Functions

virtual void Write (const uint8_t *data, unsigned int length)=0
virtual OutputStreamInterfaceoperator<< (uint8_t)=0
virtual OutputStreamInterfaceoperator<< (uint16_t)=0
virtual OutputStreamInterfaceoperator<< (uint32_t)=0
virtual OutputStreamInterfaceoperator<< (int8_t)=0
virtual OutputStreamInterfaceoperator<< (int16_t)=0
virtual OutputStreamInterfaceoperator<< (int32_t)=0

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