X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FMEDLoader%2FMEDFileData.cxx;h=ba72ae4648e58412161b9493c022e78af30e8171;hb=52afac37292e312c5a80470a03c54ca2a020c1ef;hp=2c2646424aa9ab9baeecc7c4bfcc2ddbdf6a5aa8;hpb=cdc5bc34c06fca639aef39cf04645acf6620ae2a;p=tools%2Fmedcoupling.git diff --git a/src/MEDLoader/MEDFileData.cxx b/src/MEDLoader/MEDFileData.cxx index 2c2646424..ba72ae464 100644 --- a/src/MEDLoader/MEDFileData.cxx +++ b/src/MEDLoader/MEDFileData.cxx @@ -22,7 +22,7 @@ using namespace ParaMEDMEM; -MEDFileData *MEDFileData::New(const char *fileName) throw(INTERP_KERNEL::Exception) +MEDFileData *MEDFileData::New(const char *fileName) { return new MEDFileData(fileName); } @@ -32,7 +32,7 @@ MEDFileData *MEDFileData::New() return new MEDFileData; } -MEDFileData *MEDFileData::deepCpy() const throw(INTERP_KERNEL::Exception) +MEDFileData *MEDFileData::deepCpy() const { MEDCouplingAutoRefCountObjectPtr fields; if((const MEDFileFields *)_fields) @@ -53,15 +53,15 @@ std::size_t MEDFileData::getHeapMemorySizeWithoutChildren() const return 0; } -std::vector MEDFileData::getDirectChildren() const +std::vector MEDFileData::getDirectChildren() const { - std::vector ret; + std::vector ret; if((const MEDFileFields *)_fields) - ret.push_back(const_cast((const MEDFileFields *)_fields)); + ret.push_back((const MEDFileFields *)_fields); if((const MEDFileMeshes *)_meshes) - ret.push_back(const_cast((const MEDFileMeshes *)_meshes)); + ret.push_back((const MEDFileMeshes *)_meshes); if((const MEDFileParameters *)_params) - ret.push_back(const_cast((const MEDFileParameters *)_params)); + ret.push_back((const MEDFileParameters *)_params); return ret; } @@ -81,28 +81,28 @@ MEDFileParameters *MEDFileData::getParams() const return const_cast(static_cast(_params)); } -void MEDFileData::setFields(MEDFileFields *fields) throw(INTERP_KERNEL::Exception) +void MEDFileData::setFields(MEDFileFields *fields) { if(fields) fields->incrRef(); _fields=fields; } -void MEDFileData::setMeshes(MEDFileMeshes *meshes) throw(INTERP_KERNEL::Exception) +void MEDFileData::setMeshes(MEDFileMeshes *meshes) { if(meshes) meshes->incrRef(); _meshes=meshes; } -void MEDFileData::setParams(MEDFileParameters *params) throw(INTERP_KERNEL::Exception) +void MEDFileData::setParams(MEDFileParameters *params) { if(params) params->incrRef(); _params=params; } -int MEDFileData::getNumberOfFields() const throw(INTERP_KERNEL::Exception) +int MEDFileData::getNumberOfFields() const { const MEDFileFields *f=_fields; if(!f) @@ -110,7 +110,7 @@ int MEDFileData::getNumberOfFields() const throw(INTERP_KERNEL::Exception) return f->getNumberOfFields(); } -int MEDFileData::getNumberOfMeshes() const throw(INTERP_KERNEL::Exception) +int MEDFileData::getNumberOfMeshes() const { const MEDFileMeshes *m=_meshes; if(!m) @@ -118,7 +118,7 @@ int MEDFileData::getNumberOfMeshes() const throw(INTERP_KERNEL::Exception) return m->getNumberOfMeshes(); } -int MEDFileData::getNumberOfParams() const throw(INTERP_KERNEL::Exception) +int MEDFileData::getNumberOfParams() const { const MEDFileParameters *p=_params; if(!p) @@ -157,7 +157,7 @@ std::string MEDFileData::simpleRepr() const return oss.str(); } -bool MEDFileData::changeMeshNames(const std::vector< std::pair >& modifTab) throw(INTERP_KERNEL::Exception) +bool MEDFileData::changeMeshNames(const std::vector< std::pair >& modifTab) { bool ret=false; MEDFileFields *fields=_fields; @@ -169,7 +169,7 @@ bool MEDFileData::changeMeshNames(const std::vector< std::pair > v(1); @@ -184,7 +184,7 @@ bool MEDFileData::changeMeshName(const char *oldMeshName, const char *newMeshNam * \return If true is returned it means that some meshes in \a this has been modified and eventually fields have been renumbered. * \n If false \a this remains unchanged. */ -bool MEDFileData::unPolyzeMeshes() throw(INTERP_KERNEL::Exception) +bool MEDFileData::unPolyzeMeshes() { MEDFileMeshes *ms=_meshes; if(!ms) @@ -223,7 +223,7 @@ MEDFileData::MEDFileData() { } -MEDFileData::MEDFileData(const char *fileName) throw(INTERP_KERNEL::Exception) +MEDFileData::MEDFileData(const char *fileName) try { _fields=MEDFileFields::New(fileName); @@ -235,7 +235,7 @@ catch(INTERP_KERNEL::Exception& e) throw e; } -void MEDFileData::write(const char *fileName, int mode) const throw(INTERP_KERNEL::Exception) +void MEDFileData::write(const char *fileName, int mode) const { med_access_mode medmod=MEDFileUtilities::TraduceWriteMode(mode); MEDFileUtilities::AutoFid fid=MEDfileOpen(fileName,medmod);