8 #include "Arp/System/Commons/Configuration/Uuid.hpp"
10 namespace Arp {
namespace System {
namespace Rsc {
namespace Services
55 static const size_t bufferSize = 16;
58 byte buffer[bufferSize];
This is a small immutable wrapper around the boost::uuids::uuid class and represents a universal uniq...
Definition: Uuid.hpp:19
Definition: RscGuid.hpp:18
String ToString(void) const
Converts this instance into a String.
void Write(RscWriter &writer) const
Writes this instance to the given RscWriter.
void Read(RscReader &reader)
Reads this instance from the given RscReader.
RscGuid & operator=(const RscGuid &arg)=default
Assignment operator.
~RscGuid(void)=default
Destructs this instance and frees all resources.
RscGuid(void)=default
Constructs an RscGuid instance.
RscGuid(const RscGuid &arg)=default
Copy constructor.
Uuid ToUuid(void) const
Converts this instance into a Uuid.
RscGuid(const Uuid &uuid)
Constructs a RscGuid from the given Uuid argument.
RscGuid(RscGuid &&arg)=default
Move constructor.
Reads data from Rsc
Definition: RscReader.hpp:26
Writes data to Rsc.
Definition: RscWriter.hpp:31
@ System
System components used by the System, Device, Plc or Io domains.
Root namespace for the PLCnext API