Salome HOME
Issue #1865 : initial implementation of fields results and high level API
[modules/shaper.git] / src / ModelHighAPI / ModelHighAPI_Integer.h
index 35fb0d77f20fd0be0f4cb532b04ab062a812646b..111e8fbf459164db412396e86743bbdb0f446e22 100644 (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;