Salome HOME
Issue #2130: arc is done not as desired
[modules/shaper.git] / src / ModelHighAPI / ModelHighAPI_Integer.h
index 36be4ca20b705f5fea5acaa7d629ef45535eea4e..111e8fbf459164db412396e86743bbdb0f446e22 100644 (file)
@@ -1,6 +1,6 @@
 // Copyright (C) 2014-20xx CEA/DEN, EDF R&D
 // Name   : ModelHighAPI_Integer.h
-// Purpose: 
+// Purpose:
 //
 // History:
 // 29/03/16 - Sergey POKHODENKO - Creation of the file
@@ -25,7 +25,7 @@ class ModelHighAPI_Integer
 public:
   /// Constructor for int
   MODELHIGHAPI_EXPORT
-  ModelHighAPI_Integer(int theValue = 0.);
+  ModelHighAPI_Integer(int theValue = 0);
   /// Constructor for std::string
   MODELHIGHAPI_EXPORT
   ModelHighAPI_Integer(const std::string & theValue);
@@ -40,6 +40,9 @@ public:
   MODELHIGHAPI_EXPORT
   virtual void fillAttribute(const std::shared_ptr<ModelAPI_AttributeInteger> & theAttribute) const;
 
+  /// Returns a value (must be used only for attributes which support no text)
+  MODELHIGHAPI_EXPORT virtual int intValue() const;
+
 private:
   enum VariantType { VT_INT, VT_STRING } myVariantType;
   int myInt;