PLCnext API Documentation 25.0.2.69
Arp::Base::Core::Singleton< T > Member List

This is the complete list of members for Arp::Base::Core::Singleton< T >, including all inherited members.

ARP_DEPRECATED("Use Singleton<T>::GetInstance() or Singleton<T>::IsCreated() yet.") static Instance *GetInstancePtr(void) (defined in Arp::Base::Core::Singleton< T >)Arp::Base::Core::Singleton< T >
CreateInstance(Args &&... args)Arp::Base::Core::Singleton< T >inlinestatic
DisposeInstance(void)Arp::Base::Core::Singleton< T >inlinestatic
GetInstance(void)Arp::Base::Core::Singleton< T >inlinestatic
GetStaticInstancePtr(void) (defined in Arp::Base::Core::Singleton< T >)Arp::Base::Core::Singleton< T >inlineprotectedstatic
IsCreated(void)Arp::Base::Core::Singleton< T >inlinestatic
operator=(const Singleton &arg)=delete (defined in Arp::Base::Core::Singleton< T >)Arp::Base::Core::Singleton< T >protected
operator=(Singleton &&arg)=delete (defined in Arp::Base::Core::Singleton< T >)Arp::Base::Core::Singleton< T >protected
SetInstance(T *pInstance)Arp::Base::Core::Singleton< T >inlineprotectedstatic
Singleton(void)Arp::Base::Core::Singleton< T >inlineprotected
Singleton(const Singleton &arg)=delete (defined in Arp::Base::Core::Singleton< T >)Arp::Base::Core::Singleton< T >protected
Singleton(Singleton &&arg)=delete (defined in Arp::Base::Core::Singleton< T >)Arp::Base::Core::Singleton< T >protected
SingletonBase typedefArp::Base::Core::Singleton< T >protected
~Singleton(void)Arp::Base::Core::Singleton< T >inlineprotected