PLCnext API Documentation 25.0.2.69
UmModuleBase.hpp
1
2//
3// Copyright Phoenix Contact GmbH & Co. KG
4//
6#pragma once
8#include "Arp/System/Um/Commons/Modules/IUmModule.hpp"
9namespace Arp { namespace System { namespace Um { namespace Commons { namespace Modules
10{
11
14class UmModuleBase : public IUmModule
15{
16
17public: // setter/getter operations
18 ARP_CXX_SYMBOL_EXPORT String GetModuleName() const override;
19};
20
21}}}}} // end of namespace Arp::System::Um::Commons::Modules
This class represents the Arp String. The implementation is based on std::string.
Definition: String.hpp:39
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
Definition: UmModuleBase.cpp:12
Root namespace for the PLCnext API