|
PLCnext API Documentation 25.0.2.69
|

Public Member Functions | |
| TestDomain (int arg) | |
Public Member Functions inherited from Arp::Plc::Domain::Commons::DomainBase | |
| DomainBase (const DomainBase &arg)=delete | |
| DomainBase (DomainBase &&arg) noexcept=delete | |
| DomainBase & | operator= (const DomainBase &arg)=delete |
| DomainBase & | operator= (DomainBase &&arg) noexcept=delete |
| ~DomainBase (void) | |
| The default destructor. | |
| DomainBase (void) | |
| Default constructor. | |
| bool | IsBackgroundDomain (void) const |
| Determines if this instance is the background domain. More... | |
| bool | IsForegroundDomain (void) const |
| Determines if this instance is the foreground domain. More... | |
|
template<class T > requires std::is_base_of<DomainBase, T> | |
| ::value T & | GetForegroundDomain (void) |
|
template<class T > requires std::is_base_of<DomainBase, T> | |
| ::value const T & | GetForegroundDomain (void) const |
|
template<class T > requires std::is_base_of<DomainBase, T> | |
| ::value T & | GetBackgroundDomain (void) |
|
template<class T > requires std::is_base_of<DomainBase, T> | |
| ::value const T & | GetBackgroundDomain (void) const |
| Impl & | GetImpl (void) |
| For internal use only. | |
| const Impl & | GetImpl (void) const |
| template<class T > requires std::is_base_of<DomainBase, T> | |
| ::value T & | GetForegroundDomain () |
| Gets the instance from the foreground domain. More... | |
| template<class T > requires std::is_base_of<DomainBase, T> | |
| ::value const T & | GetForegroundDomain () const |
| Gets the instance from the foreground domain. More... | |
| template<class T > requires std::is_base_of<DomainBase, T> | |
| ::value T & | GetBackgroundDomain () |
| Gets the instance from the background domain. More... | |
| template<class T > requires std::is_base_of<DomainBase, T> | |
| ::value const T & | GetBackgroundDomain () const |
| Gets the instance from the background domain. More... | |
Public Attributes | |
| int | a = 0 |