itom  4.1.0
ito::AddInBasePrivate Class Reference

Public Attributes

QPointer< QDockWidget > m_dockWidget
 safe pointer to dock widget. This pointer is automatically NULL if the dock widget is deleted e.g. by a previous deletion of the main window.
 
QThread * m_pThread
 the instance's thread
 
AddInInterfaceBasem_pBasePlugin
 the AddInInterfaceBase instance of this plugin
 
int m_uniqueID
 uniqueID (automatically given by constructor of AddInBase with auto-incremented value)
 
int m_createdByGUI
 1 if this instance has firstly been created by GUI, 0: this instance has been created by c++ or python
 
bool m_initialized
 true: init-method has been returned with any RetVal, false (default): init-method has not been finished yet
 
QMutex m_refCountMutex
 mutex for making the reference counting mechanism thread-safe.
 
int m_refCount
 reference counter, used to avoid early deletes (0 means that one instance is holding one reference, 1 that two participants hold the reference...)
 
int m_alive
 member to check if thread is still responsive More...
 
QMutex m_userMutex
 

Member Data Documentation

int ito::AddInBasePrivate::m_alive

member to check if thread is still responsive

this user defined mutex can be accessed via C++ oder Python by the user code.


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