|
PLCnext API Documentation
20.3.1.28622
|
This class implements a event manager proxy to get instances of RtEvent. More...
#include <RtEventManagerProxy.hpp>

Public Member Functions | |
| RtEventManagerProxy (void) | |
| Constructs an RtEventManagerProxy instance. More... | |
| RtEventManagerProxy (const RtEventManagerProxy &arg)=default | |
| Copy constructor. More... | |
| RtEventManagerProxy & | operator= (const RtEventManagerProxy &arg)=default |
| Assignment operator. More... | |
| ~RtEventManagerProxy (void) | |
| Destructs this instance and frees all resources. More... | |
| RtEvent::Ptr | GetEvent (const String &name) override |
| Get shared pointer of the give event. More... | |
| bool | HasEvent (const String &name) override |
| Checks that a given event exists. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from Arp::AppDomainSingleton< RtEventManagerProxy > | |
| static RtEventManagerProxy & | CreateInstance (Args &&... args) |
| Creates this singleton instance. More... | |
| static bool | IsCreated (void) |
| Determines if this singleton instance is created yet. More... | |
| static RtEventManagerProxy & | GetInstance (void) |
| Gets a reference of the singleton instance. More... | |
| static RtEventManagerProxy * | GetInstancePtr (void) |
| Gets a pointer to the singleton instance. More... | |
| static void | DisposeInstance (void) |
| Disposes this singleton instance. More... | |
Protected Types inherited from Arp::AppDomainSingleton< RtEventManagerProxy > | |
| typedef AppDomainSingleton< RtEventManagerProxy > | SingletonBase |
| Defines this type to be used from derived classes. More... | |
Protected Member Functions inherited from Arp::Plc::Commons::Esm::IRtEventManager | |
| IRtEventManager (void)=default | |
| Constructs an IRtEventManager instance. More... | |
| virtual | ~IRtEventManager (void)=default |
| Destructs this instance and frees all resources. More... | |
Protected Member Functions inherited from Arp::AppDomainSingleton< RtEventManagerProxy > | |
| AppDomainSingleton (void)=default | |
| The protected default constructor. More... | |
| ~AppDomainSingleton (void)=default | |
| The protected default destructor. More... | |
This class implements a event manager proxy to get instances of RtEvent.
| Arp::Plc::Commons::Esm::RtEventManagerProxy::RtEventManagerProxy | ( | void | ) |
Constructs an RtEventManagerProxy instance.
|
default |
Copy constructor.
| Arp::Plc::Commons::Esm::RtEventManagerProxy::~RtEventManagerProxy | ( | void | ) |
Destructs this instance and frees all resources.
|
overridevirtual |
Get shared pointer of the give event.
| name | Name identifier of event to be get. |
Implements Arp::Plc::Commons::Esm::IRtEventManager.
|
overridevirtual |
Checks that a given event exists.
| name | Name identifier of event to be check. |
Implements Arp::Plc::Commons::Esm::IRtEventManager.
|
default |
Assignment operator.
1.8.13