|
PLCnext API Documentation 25.0.2.69
|
Decorator for DataInfoProvider to set IsBackgroundDomain = true More...
#include <ChangeDataInfoProvider.hpp>

Public Member Functions | |
| ChangeDataInfoProvider (DataInfoProvider &foregroundProvider) | |
| Constructs an ChangeDataInfoProvider instance. | |
| ChangeDataInfoProvider (const ChangeDataInfoProvider &arg)=delete | |
| Copy constructor. | |
| ChangeDataInfoProvider (ChangeDataInfoProvider &&arg)=default | |
| Move constructor | |
| ChangeDataInfoProvider & | operator= (const ChangeDataInfoProvider &arg)=delete |
| Copy assignment operator. | |
| ChangeDataInfoProvider & | operator= (ChangeDataInfoProvider &&arg)=default |
| Move assignment operator | |
| ~ChangeDataInfoProvider (void) override=default | |
| Destructs this instance and frees all resources. | |
| IEnumerator< constDataInfo & >::Ptr | GetRoots (void) override |
| Returns an IEnumerator to enumerate all root variables of the component More... | |
| DataInfo | GetRoot (const String &name) override |
| Returns the requested root variable of the component More... | |
| virtual IEnumerator< constDataInfo & >::Ptr | GetRoots (void)=0 |
| Returns an IEnumerator to enumerate all root variables of the component More... | |
| virtual DataInfo | GetRoot (const String &name)=0 |
| Returns the requested root variable of the component More... | |
Additional Inherited Members | |
Public Types inherited from Arp::Plc::Commons::Meta::IDataInfoProvider | |
| using | Ptr = std::shared_ptr< IDataInfoProvider > |
| std::shared_ptr to IDataInfoProvider | |
Protected Member Functions inherited from Arp::Plc::Commons::Meta::IDataInfoProvider | |
| IDataInfoProvider (void)=default | |
| Constructs an IDataInfoProvider instance. | |
| virtual | ~IDataInfoProvider (void)=default |
| Destructs this instance and frees all resources. | |
Decorator for DataInfoProvider to set IsBackgroundDomain = true
This class is used internally to set the property IsBackgroundDomain to true on all returned objects.
|
overridevirtual |
Returns the requested root variable of the component
| name | Name of the root variable |
Implements Arp::Plc::Commons::Meta::IDataInfoProvider.
|
overridevirtual |
Returns an IEnumerator to enumerate all root variables of the component
Implements Arp::Plc::Commons::Meta::IDataInfoProvider.