12 #ifndef __UN_Handle_h__
13 #define __UN_Handle_h__
32 : myGraphData( graph_data )
52 return myGraphData == other.myGraphData
53 && myDataID == other.myDataID;
58 return !( *
this == other );
75 {
return myGraphData; }
79 UN_GraphData * myGraphData;
bool operator==(const UN_Handle &other) const
Comparison operators.
bool operator!=(const UN_Handle &other) const
Comparison operators.
UN_Handle & operator=(const UN_Handle &)=default
Default destructor, constructors and assignment operators.
~UN_Handle()=default
Default destructor, constructors and assignment operators.
UN_Handle(UN_GraphData *graph_data, UN_DataID data_id)
Convenience constructor.
UN_GraphData * graphData() const
UN_Handle()
Default constructor.