#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] |