]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/GeomDataAPI/GeomDataAPI_Point.h
Salome HOME
Resolve batch runtime errors on debian squeeze
[modules/shaper.git] / src / GeomDataAPI / GeomDataAPI_Point.h
index 9209e521013a827e33aabaea45fd13b8639f722a..245f9b0f80c65732e8647226c8297493a8f54d71 100644 (file)
@@ -35,22 +35,18 @@ class GeomDataAPI_Point : public ModelAPI_Attribute
   virtual std::shared_ptr<GeomAPI_Pnt> pnt() = 0;
 
   /// Returns the type of this class of attributes
-  static inline std::string type()
+  static std::string typeId()
   {
     return std::string("Point");
   }
 
   /// Returns the type of this class of attributes, not static method
-  virtual std::string attributeType()
-  {
-    return type();
-  }
+  GEOMDATAAPI_EXPORT virtual std::string attributeType();
 
  protected:
   /// Objects are created for features automatically
-  GeomDataAPI_Point()
-  {
-  }
+  GEOMDATAAPI_EXPORT GeomDataAPI_Point();
+  GEOMDATAAPI_EXPORT virtual ~GeomDataAPI_Point();
 };
 
 #endif