+ /*!
+ * \brief Raise an exception if free memory (ram+swap) too low
+ * \param doNotRaise - if true, suppres exception, just return bool
+ * \retval bool - true if there is enough memory
+ */
+ static bool CheckMemory(const bool doNotRaise=false) throw (std::bad_alloc);
+