PLCnext API Documentation  22.9.0.33
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. More...
 
 RscGuid (const Uuid &uuid)
 Constructs a RscGuid from the given Uuid argument. More...
 
 RscGuid (const RscGuid &arg)=default
 Copy constructor. More...
 
 RscGuid (RscGuid &&arg)=default
 Move constructor. More...
 
RscGuidoperator= (const RscGuid &arg)=default
 Assignment operator. More...
 
 ~RscGuid (void)=default
 Destructs this instance and frees all resources. More...
 
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() [1/4]

Arp::System::Rsc::Services::RscGuid::RscGuid ( void  )
default

Constructs an RscGuid instance.

◆ RscGuid() [2/4]

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.

◆ RscGuid() [3/4]

Arp::System::Rsc::Services::RscGuid::RscGuid ( const RscGuid arg)
default

Copy constructor.

◆ RscGuid() [4/4]

Arp::System::Rsc::Services::RscGuid::RscGuid ( RscGuid &&  arg)
default

Move constructor.

◆ ~RscGuid()

Arp::System::Rsc::Services::RscGuid::~RscGuid ( void  )
default

Destructs this instance and frees all resources.

Member Function Documentation

◆ operator=()

RscGuid& Arp::System::Rsc::Services::RscGuid::operator= ( const RscGuid arg)
default

Assignment operator.

◆ 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: