| 
    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.
 1.8.13