#include <stream.h>

Public Member Functions | |
| void | Flush () |
| template<typename T > | |
| OStream & | operator<< (const T &value) |
| OStream & | operator<< (OStream &(*pf)(OStream &out)) |
| OStream (std::shared_ptr< OutputChannelType > channel) | |
| OStream (OutputChannelType &channel) | |
| virtual | ~OStream () |
Private Attributes | |
| std::shared_ptr < OutputChannelType > | Holder |
| OutputChannelType & | Out |
| DataSerializer | Serializer |
| OpcUa::Binary::OStream< OutputChannelType >::OStream | ( | std::shared_ptr< OutputChannelType > | channel | ) | [inline, explicit] |
| OpcUa::Binary::OStream< OutputChannelType >::OStream | ( | OutputChannelType & | channel | ) | [inline, explicit] |
| virtual OpcUa::Binary::OStream< OutputChannelType >::~OStream | ( | ) | [inline, virtual] |
| void OpcUa::Binary::OStream< OutputChannelType >::Flush | ( | ) | [inline] |
| OStream& OpcUa::Binary::OStream< OutputChannelType >::operator<< | ( | const T & | value | ) | [inline] |
| OStream& OpcUa::Binary::OStream< OutputChannelType >::operator<< | ( | OStream< OutputChannelType > &(*)(OStream< OutputChannelType > &out) | pf | ) | [inline] |
std::shared_ptr<OutputChannelType> OpcUa::Binary::OStream< OutputChannelType >::Holder [private] |
OutputChannelType& OpcUa::Binary::OStream< OutputChannelType >::Out [private] |
DataSerializer OpcUa::Binary::OStream< OutputChannelType >::Serializer [private] |