Provides informations about the Plc (realtime) project.  
 More...
#include <IPlcInfoService.hpp>
 | 
| 
static IRscServiceProxyFactory &  | GetProxyFactory (void) | 
|   | 
| static IRscServiceProxyFactory &  | GetProxyFactory (void) | 
|   | Returns a reference to service proxy factory to create a proxy instance of the service  More...
  | 
|   | 
Provides informations about the Plc (realtime) project. 
 
◆ IPlcInfoService()
  
  
      
        
          | Arp::Plc::Domain::Services::IPlcInfoService::IPlcInfoService  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~IPlcInfoService()
  
  
      
        
          | Arp::Plc::Domain::Services::IPlcInfoService::~IPlcInfoService  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
Destructs this instance and frees all resouces.
 
 
◆ GetInfo()
  
  
      
        
          | virtual RscVariant<256> Arp::Plc::Domain::Services::IPlcInfoService::GetInfo  | 
          ( | 
          PlcInfoId  | 
          identifier | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Gets the specified info from the Plc project. 
- Parameters
 - 
  
    | identifier | The identifier of the info to read. | 
  
   
- Returns
 - The requested info or 
null if the identifier is unknown. 
 
 
◆ GetInfos()
  
  
      
        
          | virtual std::vector<RscVariant<256> > Arp::Plc::Domain::Services::IPlcInfoService::GetInfos  | 
          ( | 
          const std::vector< PlcInfoId > &  | 
          identifiers | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Gets the specified infos from the Plc project. 
- Parameters
 - 
  
    | identifiers | The identifiers of the infos to read. | 
  
   
- Returns
 - The requested infos as array. If an identifiers is unknown, the according array element is 
null. 
 
 
The documentation for this class was generated from the following file: