8 #include "Arp/System/Commons/Io/Stream.hpp" 9 #include "Arp/System/Commons/Io/NullStream.hpp" 10 #include "Arp/System/Rsc/Services/RscStream.hpp" 11 #include "Arp/System/Rsc/Services/RscReader.hpp" 12 #include "Arp/System/Rsc/Services/RscWriter.hpp" 14 namespace Arp {
namespace System {
namespace Rsc {
namespace Services
37 void Deserialize(
void);
40 void ReadFrom(
Stream& other);
41 void WriteTo(
Stream& other);
52 : rscStream(rscStream)
Reads data from Rsc
Definition: RscReader.hpp:25
Writes data to Rsc.
Definition: RscWriter.hpp:30
RscStreamAdapter(void)=default
Constructs an uninitialized RscStreamAdapter instance.
This class serves as adapter between Rsc streams and streams from Arp::System::Commons::Io, e.g. file streams.
Definition: RscStreamAdapter.hpp:19
Provides a generic view of a sequence of bytes.
Definition: Stream.hpp:19
Enables Rsc services to marshal large data packets as stream.
Definition: RscStream.hpp:19
Root namespace for the PLCnext API
System components used by the System, Device, Plc or Io domains.