8#include "Arp/Base/Rsc/Commons/Rsc.hpp"
9#include "Arp/Base/Commons/Io/Stream.hpp"
10#include "Arp/Base/Rsc/Commons/RscStreamReader.hpp"
11#include "Arp/Base/Rsc/Commons/RscStreamWriter.hpp"
13namespace Arp::Base::Rsc::Commons
42 void Deserialize(
void);
47 void ReadFrom(
Stream& stream);
48 void WriteTo(
Stream& stream);
This abstract class shall be the base class of all stream implementations.
Definition: Stream.hpp:20
Enables Rsc services to marshal large data packets as stream.
Definition: RscStreamReader.hpp:23
Enables Rsc services to marshal large data packets as stream.
Definition: RscStreamWriter.hpp:23
This class might be used to marshal unstructured stream data as bytes.
Definition: RscStream.hpp:29
RscStream(void)
Constructs an empty RscStream instance.
Reads marshaled data of RSC services.
Definition: RscReader.hpp:34
Writes marshalled data of RSC services.
Definition: RscWriter.hpp:34