28 #ifndef ITOMPLOTHANDLE_H 29 #define ITOMPLOTHANDLE_H 36 #include "commonGlobal.h" 55 m_pWidgetClassName =
"";
57 explicit ItomPlotHandle(
const char* objName,
const char* widgetClassName,
const unsigned int objectID)
59 m_objectID = objectID;
60 if(objName) m_pObjName = std::string(objName);
63 if(widgetClassName) m_pWidgetClassName = std::string(widgetClassName);
64 else m_pWidgetClassName =
"";
69 m_objectID = rhs.m_objectID;
70 m_pObjName = rhs.m_pObjName;
71 m_pWidgetClassName = rhs.m_pWidgetClassName;
77 m_pWidgetClassName =
"";
81 inline std::string getObjName()
const {
return m_pObjName;}
82 inline std::string getWidgetClassName()
const {
return m_pWidgetClassName;}
83 inline unsigned int getObjectID()
const {
return m_objectID;}
85 std::string m_pObjName;
86 std::string m_pWidgetClassName;
87 unsigned int m_objectID;
Definition: apiFunctionsGraph.cpp:39
class for a interval type containing the plot handle / unique id and name.
Definition: itomPlotHandle.h:48