PLCnext API Documentation  20.6.0.30321
Public Types | Public Member Functions | Protected Member Functions | List of all members
Arp::Plc::Commons::Meta::IDataInfoProvider Class Referenceabstract
Inheritance diagram for Arp::Plc::Commons::Meta::IDataInfoProvider:
Inheritance graph

Public Types

typedef std::shared_ptr< IDataInfoProviderPtr
 

Public Member Functions

virtual IEnumerator< const DataInfo & >::Ptr GetRoots (void)=0
 
virtual DataInfo GetRoot (const String &name)=0
 

Protected Member Functions

 IDataInfoProvider (void)=default
 Constructs an IDataInfoProvider instance. More...
 
virtual ~IDataInfoProvider (void)=default
 Destructs this instance and frees all resources. More...
 

Constructor & Destructor Documentation

◆ IDataInfoProvider()

Arp::Plc::Commons::Meta::IDataInfoProvider::IDataInfoProvider ( void  )
protecteddefault

Constructs an IDataInfoProvider instance.

◆ ~IDataInfoProvider()

virtual Arp::Plc::Commons::Meta::IDataInfoProvider::~IDataInfoProvider ( void  )
protectedvirtualdefault

Destructs this instance and frees all resources.


The documentation for this class was generated from the following file: