Gui::ViewProviderExtensionPythonT< ExtensionT > Class Template Reference

Generic Python extension class which allows to behave every extension derived class as Python extension – simply by subclassing. More...

#include <ViewProviderExtensionPython.h>

Public Types

typedef ExtensionT Inherited
 

Public Member Functions

ViewProviderExtensionPythonToperator= (const ViewProviderExtensionPythonT &)=delete
 
ViewProviderExtensionPythonToperator= (ViewProviderExtensionPythonT &&)=delete
 
 ViewProviderExtensionPythonT ()
 
 ViewProviderExtensionPythonT (const ViewProviderExtensionPythonT &)=delete
 
 ViewProviderExtensionPythonT (ViewProviderExtensionPythonT &&)=delete
 
virtual ~ViewProviderExtensionPythonT ()
 

Detailed Description

template<class ExtensionT>
class Gui::ViewProviderExtensionPythonT< ExtensionT >

Generic Python extension class which allows to behave every extension derived class as Python extension – simply by subclassing.

Member Typedef Documentation

◆ Inherited

template<class ExtensionT >
typedef ExtensionT Gui::ViewProviderExtensionPythonT< ExtensionT >::Inherited

Constructor & Destructor Documentation

◆ ViewProviderExtensionPythonT() [1/3]

template<class ExtensionT >
Gui::ViewProviderExtensionPythonT< ExtensionT >::ViewProviderExtensionPythonT ( )

◆ ~ViewProviderExtensionPythonT()

◆ ViewProviderExtensionPythonT() [2/3]

template<class ExtensionT >
Gui::ViewProviderExtensionPythonT< ExtensionT >::ViewProviderExtensionPythonT ( const ViewProviderExtensionPythonT< ExtensionT > &  )
delete

◆ ViewProviderExtensionPythonT() [3/3]

template<class ExtensionT >
Gui::ViewProviderExtensionPythonT< ExtensionT >::ViewProviderExtensionPythonT ( ViewProviderExtensionPythonT< ExtensionT > &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

◆ operator=() [2/2]


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