9#include "Arp/Plc/Meta/Services/DataTraverserServiceProxyFactory.hpp"
10#include "Arp/System/Core/delegate.hxx"
11#include "Arp/System/Rsc/Services/IRscReadEnumerator.hxx"
12#include "Arp/System/Rsc/Services/IRscService.hpp"
13#include "Arp/System/Rsc/Services/IRscWriteEnumerator.hxx"
14#include "Arp/System/Rsc/Services/RscString.hxx"
18namespace Arp {
namespace Plc {
namespace Meta {
namespace Services
33 using Ptr = std::shared_ptr<IDataTraverserService>;
41 static IRscServiceProxyFactory& GetProxyFactory(
void);
52inline IRscServiceProxyFactory& IDataTraverserService::GetProxyFactory()
54 return DataTraverserServiceProxyFactory::GetInstance();
Interface for reading an array or an enumerator. For regular enumerators UndefinedArrayLength is used...
Definition: IRscReadEnumerator.hxx:21
Base interface for all Rsc service interface.
Definition: IRscService.hpp:20
Namespace for classes and interfaces for the Remote Service Call implementation
Root namespace for the PLCnext API