]> SALOME platform Git repositories - tools/medcoupling.git/commitdiff
Salome HOME
C++11 training
authorAnthony Geay <anthony.geay@edf.fr>
Tue, 2 Jan 2018 15:56:27 +0000 (16:56 +0100)
committerAnthony Geay <anthony.geay@edf.fr>
Tue, 2 Jan 2018 15:56:27 +0000 (16:56 +0100)
src/MEDCoupling/MEDCouplingRefCountObject.cxx
src/MEDCoupling/MEDCouplingRefCountObject.hxx
src/MEDCoupling_Swig/MEDCouplingRefCountObject.i

index 725c1cf19a17212cac7b6c5e2827276e4f4debef..b7e08b45aa54556587edca3bd70a1e51899e9c7e 100644 (file)
@@ -75,6 +75,15 @@ const char *MEDCoupling::MEDCouplingByteOrderStr()
     return BIGENDIAN_STR;
 }
 
+bool MEDCoupling::IsCXX11Compiled()
+{
+#if __cplusplus >= 201103L
+  return true;
+#else
+  return false;
+#endif
+}
+
 //=
 
 std::size_t BigMemoryObject::getHeapMemorySize() const
index 7fdf91f538d0a2dad02af990070961f805d80e71..b0fb54ce1c639821b524782b87efafed864760f6 100644 (file)
@@ -64,7 +64,8 @@ namespace MEDCoupling
   MEDCOUPLING_EXPORT int MEDCouplingSizeOfVoidStar();
   MEDCOUPLING_EXPORT bool MEDCouplingByteOrder();
   MEDCOUPLING_EXPORT const char *MEDCouplingByteOrderStr();
-
+  MEDCOUPLING_EXPORT bool IsCXX11Compiled();
+  
   class BigMemoryObject
   {
   public:
index fa29e6032415beaf0db0e8e00c0dbb70bf39c175..031f0c380697c1740d9e5cb6a48b5eada59e6436 100644 (file)
@@ -62,7 +62,8 @@ namespace MEDCoupling
   int MEDCouplingSizeOfVoidStar();
   bool MEDCouplingByteOrder();
   const char *MEDCouplingByteOrderStr();
-
+  bool IsCXX11Compiled();
+  
   class BigMemoryObject
   {
   public: