- virtual void InitPoolThreads(){std::cout << "Should not pass here: InitPoolThread" << std::endl;};
- virtual void DeletePoolThreads(){std::cout << "Should not pass here: DeletePoolThread" << std::endl;};
- virtual void wait(){std::cout << "Should not pass here: wait" << std::endl;};
-
- virtual bool IsParallel(){std::cout << "Should not pass here: IsParallel" << std::endl;return false;};
-
- virtual boost::filesystem::path GetTmpFolder() {return "";};
- virtual boost::asio::thread_pool* GetPool() {return NULL;};
+ virtual bool IsParallel(){throw SALOME_Exception("Calling SMESH_Mesh::IsParallel");return false;};
+ virtual int GetParallelElement(){throw SALOME_Exception("Calling SMESH_Mesh::GetParallelElement");return 0;};