From: Axel R. <ro...@us...> - 2007-11-26 19:10:40
|
Update of /cvsroot/sdif/Easdif/easdif In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv20740/EASDIF_SDIF/easdif Modified Files: sdif_matrix.hpp Log Message: Fixed to avoid compiler warnings in MSVC. Little problem is the export of std::containers that should be defined as export which is not possible due to the given STL include files. For the moment it seems these warnings are not important, because all these functions are inlined as templates in the STL anyway. Has to be handled with care !!!! Index: sdif_matrix.hpp =================================================================== RCS file: /cvsroot/sdif/Easdif/easdif/sdif_matrix.hpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** sdif_matrix.hpp 30 Apr 2007 11:32:29 -0000 1.4 --- sdif_matrix.hpp 26 Nov 2007 19:10:23 -0000 1.5 *************** *** 37,40 **** --- 37,47 ---- * * $Log$ + * Revision 1.5 2007/11/26 19:10:23 roebel + * Fixed to avoid compiler warnings in MSVC. + * Little problem is the export of std::containers that should be defined as export + * which is not possible due to the given STL include files. + * For the moment it seems these warnings are not important, because all these functions + * are inlined as templates in the STL anyway. Has to be handled with care !!!! + * [...1087 lines suppressed...] ! void SetCol(const TT* out,int icol) throw (SDIFArrayPosition){ ! mInter->SetCol(out,icol); ! return; ! } ! /** ! * \ingroup valmat ! * setting an entire column ! * ! * @param in std::vector holding the column ! * @param icol col index ! * ! */ ! void ! SetCol(const std::vector<double> &in,int icol) const throw (SDIFArrayPosition) { ! mInter->SetCol(&(in[0]),icol); ! } ! }; } // end of namespace Easdif |