PLCnext API Documentation  22.6.0.43
UmModuleBase.hpp
1 //
3 // Copyright PHOENIX CONTACT Electronics GmbH
4 //
6 #pragma once
7 #include "Arp/System/Core/Arp.h"
8 #include "Arp/System/Um/Commons/Modules/IUmModule.hpp"
9 namespace Arp { namespace System { namespace Um { namespace Commons { namespace Modules
10 {
11 
14 class UmModuleBase : public IUmModule
15 {
16 
17 public: // setter/getter operations
18  ARP_CXX_SYMBOL_EXPORT String GetModuleName() const override;
19 };
20 
21 }}}}} // end of namespace Arp::System::Um::Commons::Modules
This interface should be implemented by loadable UserManager modules, e.g. for providing customized u...
Definition: IUmModule.hpp:16
This class serves as a basis for custom UmModules
Definition: UmModuleBase.hpp:15
ARP_CXX_SYMBOL_EXPORT String GetModuleName() const override
Return module name
@ System
System components used by the System, Device, Plc or Io domains.
Root namespace for the PLCnext API