PLCnext API Documentation  21.6.0.46
Public Types | Public Member Functions | List of all members
Arp::System::Rsc::Services::RscStreamAdapter Class Reference

This class serves as adapter between Rsc streams and streams from Arp::System::Commons::Io, e.g. file streams. More...

#include <RscStreamAdapter.hpp>

Public Types

using Stream = Arp::System::Commons::Io::Stream
 

Public Member Functions

 RscStreamAdapter (Stream *pStream=nullptr)
 Constructs an RscStreamAdapter instance from a <cref name="Stream">. More...
 
 RscStreamAdapter (Stream &stream)
 Constructs an RscStreamAdapter instance from a <cref name="Stream">. More...
 
void SerializeTo (RscWriter &writer) const
 
void DeserializeFrom (RscReader &reader) const
 
void CopyTo (Stream &other) const
 
void CopyFrom (Stream &other) const
 

Detailed Description

This class serves as adapter between Rsc streams and streams from Arp::System::Commons::Io, e.g. file streams.

Constructor & Destructor Documentation

◆ RscStreamAdapter() [1/2]

Arp::System::Rsc::Services::RscStreamAdapter::RscStreamAdapter ( Stream pStream = nullptr)
inline

Constructs an RscStreamAdapter instance from a <cref name="Stream">.

◆ RscStreamAdapter() [2/2]

Arp::System::Rsc::Services::RscStreamAdapter::RscStreamAdapter ( Stream stream)
inline

Constructs an RscStreamAdapter instance from a <cref name="Stream">.


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