PLCnext API Documentation
20.6.0.30321
|
Public Types | |
typedef std::shared_ptr< IMetaComponent > | Ptr |
Public Member Functions | |
virtual IDataInfoProvider & | GetDataInfoProvider (bool useBackgroundDomain)=0 |
virtual IDataNavigator * | GetDataNavigator (void)=0 |
Gets the specialized IDataNavigator of this component. More... | |
Protected Member Functions | |
IMetaComponent (void)=default | |
Constructs an IMetaComponent instance. More... | |
virtual | ~IMetaComponent (void)=default |
Destructs this instance and frees all resources. More... | |
|
protecteddefault |
Constructs an IMetaComponent instance.
|
protectedvirtualdefault |
Destructs this instance and frees all resources.
|
pure virtual |
Gets the specialized IDataNavigator of this component.
nullptr
if it's not provided.Implemented in Arp::Plc::Commons::Meta::MetaComponentBase, and Arp::Plc::Commons::Esm::ProgramComponentBase.