8 #include "Arp/System/Acf/LibraryBase.hpp" 9 #include "Arp/Plc/Commons/Meta/IMetaLibrary.hpp" 10 #include "Arp/Plc/Commons/Meta/TypeInfoProvider.hpp" 11 namespace Arp {
namespace Plc {
namespace Commons {
namespace Meta
36 const char* GetNamespace(
void)
override;
48 , typeInfoProvider(typeDomain)
59 return this->typeInfoProvider;
const char * GetLibraryNamespace(void) const
Returns the namespace of the library
Definition: TypeDomain.hpp:90
This class represents the version of a special SDK or Arp build.
Definition: BasicVersion.hpp:34
This class represents a single application domain for each process and is implemented as singleton...
Definition: AppDomain.hpp:122
Container for the type information of a library
Definition: TypeDomain.hpp:25
Root namespace for the PLCnext API
Any Acf Library shall derive from this base class.
Definition: LibraryBase.hpp:19
This is the namespace of the Application Component Framework.
Definition: ComponentBase.hpp:12