| 
    PLCnext API Documentation 25.6.0.37
    
   | 
 
Classes | |
| struct | Arp::Base::Core::underlying_enum_type< T, IsEnum > | 
| Determines the underlying type of an enum class. More... | |
| struct | Arp::Base::Core::underlying_enum_type< T, true > | 
| Determines the underlying type of an enum class. More... | |
| struct | Arp::Base::Core::remove_shared_ptr< T > | 
| Gets the value type of a shared_ptr. More... | |
| struct | Arp::Base::Core::remove_shared_ptr< std::shared_ptr< T > > | 
| Gets the value type of a shared_ptr. More... | |
Functions | |
| template<class T , class TInstance > | |
| bool | Arp::Base::Core::IsInstanceOfType (const TInstance &instance) | 
| Tests if the type of the as argument passed instance is T  or derived by T . More... | |
| template<class T , class TInstance > | |
| bool | Arp::Base::Core::IsInstanceOfType (const TInstance *pInstance) | 
| Tests if the type of the as argument passed instance is T  or derived by T . More... | |
| template<class T , class TInstance > | |
| bool | Arp::Base::Core::IsInstanceOfType (TInstance &instance) | 
| Tests if the type of the as argument passed instance is T  or derived by T . More... | |
| template<class T , class TInstance > | |
| bool | Arp::Base::Core::IsInstanceOfType (TInstance *pInstance) | 
| Tests if the type of the as argument passed instance is T  or derived by T . More... | |
      
  | 
  inline | 
Tests if the type of the as argument passed instance is T or derived by T .
| T | The (base) type to test for. | 
| TInstance | The type of the as argument passed instance which is deducted automatically. | 
| instance | The instance to test its type. | 
true if the type of the as argument passed instance is T  or derived by T .
      
  | 
  inline | 
Tests if the type of the as argument passed instance is T or derived by T .
| T | The (base) type to test for. | 
| TInstance | The type of the as argument passed instance which is deducted automatically. | 
| pInstance | The pointer to instance to test its type. | 
true if the type of the as argument passed instance is T  or derived by T .
      
  | 
  inline | 
Tests if the type of the as argument passed instance is T or derived by T .
| T | The (base) type to test for. | 
| TInstance | The type of the as argument passed instance which is deducted automatically. | 
| instance | The instance to test its type. | 
true if the type of the as argument passed instance is T  or derived by T .
      
  | 
  inline | 
Tests if the type of the as argument passed instance is T or derived by T .
| T | The (base) type to test for. | 
| TInstance | The type of the as argument passed instance which is deducted automatically. | 
| pInstance | The pointer to the instance to test its type. | 
true if the type of the as argument passed instance is T  or derived by T .