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;
62 m_pObjName = std::string(objName);
71 m_pWidgetClassName = std::string(widgetClassName);
75 m_pWidgetClassName =
"";
81 m_objectID = rhs.m_objectID;
82 m_pObjName = rhs.m_pObjName;
83 m_pWidgetClassName = rhs.m_pWidgetClassName;
89 m_pWidgetClassName =
"";
93 inline std::string getObjName()
const {
return m_pObjName; }
94 inline std::string getWidgetClassName()
const {
return m_pWidgetClassName; }
95 inline unsigned int getObjectID()
const {
return m_objectID; }
97 std::string m_pObjName;
98 std::string m_pWidgetClassName;
99 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