'myID' field is initialized in constructor now.
//function : TDataStd_AsciiString
//purpose :
//=======================================================================
-TDataStd_AsciiString::TDataStd_AsciiString()
+TDataStd_AsciiString::TDataStd_AsciiString():
+ myID (GetID())
{
myString.Clear();
}
//=======================================================================
TDataStd_Integer::TDataStd_Integer ()
- : myValue (-1)
+ : myValue (-1), myID (GetID())
{ }
//purpose : Empty Constructor
//=======================================================================
-TDataStd_Name::TDataStd_Name () { }
+TDataStd_Name::TDataStd_Name (): myID (GetID())
+{ }
//=======================================================================
//function : Set
TDataStd_Real::TDataStd_Real ()
: myValue (RealFirst()),
- myDimension (TDataStd_SCALAR)
+ myDimension (TDataStd_SCALAR),
+ myID (GetID())
{}