Changeset 258 for XMLIO_V2/dev/dev_rv/src4/xmlio/exception_mac.hpp
- Timestamp:
- 08/24/11 09:05:34 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/dev_rv/src4/xmlio/exception_mac.hpp
r215 r258 14 14 */ 15 15 16 #ifndef __XIOS_NO_EXTERN 17 18 // Boost headers 19 #include <boost/format.hpp> 20 21 #endif // __XIOS_NO_EXTERN 22 16 23 // ///////////////////////////////// Macros //////////////////////////////// // 17 24 … … 22 29 * \brief Génération d'une exception détaillée durant l'exécution du programme. 23 30 */ 31 /*! \def XIOS_ERROR_FORMAT(id, , format_str, data) 32 * \brief Génération d'une exception formatée durant l'exécution du programme. 33 */ 24 34 /*! \def XIOS_DEBUG(message) 25 35 * \brief Envoi d'un message de débogage sur la sortie de logging durant l'exécution du programme. … … 27 37 28 38 #define XIOS_INFO(message) \ 29 "In file \'" __FILE__ "\', line " << __LINE__ << " -> " message << std::endl ;39 "In file \'" __FILE__ "\', line " << __LINE__ << " -> " message << std::endl 30 40 31 41 #define XIOS_ERROR(id, message) \ 32 CException(id).getStream() << XIOS_INFO(message) 42 xmlioserver::CException(id).getStream() << XIOS_INFO(message) 43 44 #define XIOS_ERROR_FORMAT(id, format_str, data) \ 45 xmlioserver::CException(id).getStream() << XIOS_INFO(<<boost::format(format_str)data) 33 46 34 47 #ifdef __XIOS_DEBUG
Note: See TracChangeset
for help on using the changeset viewer.