Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix for issue #1000
[modules/shaper.git]
/
src
/
GeomAPI
/
GeomAPI_Interface.h
diff --git
a/src/GeomAPI/GeomAPI_Interface.h
b/src/GeomAPI/GeomAPI_Interface.h
index 7083dedb466c17eba3cf8c188f355c1bde2edcc7..fd5c83fce11ef200fe7d9faafa5a4e2dc534f143 100644
(file)
--- a/
src/GeomAPI/GeomAPI_Interface.h
+++ b/
src/GeomAPI/GeomAPI_Interface.h
@@
-16,14
+16,14
@@
* \brief General base class for all interfaces in this package
*/
* \brief General base class for all interfaces in this package
*/
-class G
EOMAPI_EXPORT G
eomAPI_Interface
+class GeomAPI_Interface
{
private:
std::shared_ptr<void> myImpl; ///< pointer to the internal impl object
public:
/// None - constructor
{
private:
std::shared_ptr<void> myImpl; ///< pointer to the internal impl object
public:
/// None - constructor
- GeomAPI_Interface();
+ G
EOMAPI_EXPORT G
eomAPI_Interface();
/// Constructor by the impl pointer (used for internal needs)
template<class T> explicit GeomAPI_Interface(T* theImpl)
/// Constructor by the impl pointer (used for internal needs)
template<class T> explicit GeomAPI_Interface(T* theImpl)
@@
-32,7
+32,7
@@
class GEOMAPI_EXPORT GeomAPI_Interface
}
/// Destructor
}
/// Destructor
- virtual ~GeomAPI_Interface();
+
GEOMAPI_EXPORT
virtual ~GeomAPI_Interface();
/// Returns the pointer to the impl
template<class T> inline T* implPtr()
/// Returns the pointer to the impl
template<class T> inline T* implPtr()
@@
-56,7
+56,7
@@
class GEOMAPI_EXPORT GeomAPI_Interface
}
/// Returns true if the impl is empty
}
/// Returns true if the impl is empty
- bool empty() const;
+
GEOMAPI_EXPORT
bool empty() const;
};
#endif
};
#endif