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

Public Types

using Uuid = Arp::System::Commons::Configuration::Uuid
 

Public Member Functions

 RscGuid (void)=default
 Constructs an RscGuid instance.
 
 RscGuid (const Uuid &uuid)
 Constructs a RscGuid from the given Uuid argument. More...
 
 RscGuid (const RscGuid &arg)=default
 Copy constructor.
 
 RscGuid (RscGuid &&arg)=default
 Move constructor.
 
RscGuidoperator= (const RscGuid &arg)=default
 Assignment operator.
 
 ~RscGuid (void)=default
 Destructs this instance and frees all resources.
 
void Read (RscReader &reader)
 Reads this instance from the given RscReader. More...
 
void Write (RscWriter &writer) const
 Writes this instance to the given RscWriter. More...
 
Uuid ToUuid (void) const
 Converts this instance into a Uuid. More...
 
String ToString (void) const
 Converts this instance into a String. More...
 

Constructor & Destructor Documentation

◆ RscGuid()

Arp::System::Rsc::Services::RscGuid::RscGuid ( const Uuid uuid)

Constructs a RscGuid from the given Uuid argument.

Parameters
uuidThe uuid to create this instance from.

Member Function Documentation

◆ Read()

void Arp::System::Rsc::Services::RscGuid::Read ( RscReader reader)

Reads this instance from the given RscReader.

Parameters
readerThe RscReader to read this instance from.

◆ ToString()

String Arp::System::Rsc::Services::RscGuid::ToString ( void  ) const

Converts this instance into a String.

Returns
The String representing this instance.

◆ ToUuid()

Uuid Arp::System::Rsc::Services::RscGuid::ToUuid ( void  ) const

Converts this instance into a Uuid.

Returns
The Uuid representing this instance.

◆ Write()

void Arp::System::Rsc::Services::RscGuid::Write ( RscWriter writer) const

Writes this instance to the given RscWriter.

Parameters
writerThe RscWriter to write this instance to.

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