PLCnext API Documentation  21.0.0.35466
Public Types | Public Member Functions | Static Public Member Functions | List of all members
Arp::System::Rsc::Services::IRscService Class Reference

Base interface for all Rsc service interface. More...

#include <IRscService.hpp>

Inheritance diagram for Arp::System::Rsc::Services::IRscService:
Inheritance graph

Public Types

typedef std::shared_ptr< IRscServicePtr
 

Public Member Functions

 IRscService (void)=default
 Constructs an IRscService instance. More...
 
virtual ~IRscService (void)=default
 Destructs this instance and frees all resouces. More...
 

Static Public Member Functions

static IRscServiceProxyFactory & GetProxyFactory (void)
 Returns a reference to service proxy factory to create a proxy instance of the service More...
 

Detailed Description

Base interface for all Rsc service interface.

Constructor & Destructor Documentation

◆ IRscService()

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

Constructs an IRscService instance.

◆ ~IRscService()

virtual Arp::System::Rsc::Services::IRscService::~IRscService ( void  )
virtualdefault

Destructs this instance and frees all resouces.

Member Function Documentation

◆ GetProxyFactory()

static IRscServiceProxyFactory& Arp::System::Rsc::Services::IRscService::GetProxyFactory ( void  )
static

Returns a reference to service proxy factory to create a proxy instance of the service

Returns
reference to service proxy factory

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